我想知道将JavaScript / jQuery“绑定到事件”代码的最佳实践是什么。
如果您有一个html input button
并且想要在其上绑定一个jQuery事件,那么最好在已经加载的JavaScript文件中调用方法来绑定表单的事件。类似于MyFormManagement.BindEvents()
或将<script>
标记与
$(function(){ //Document ready.
$("input.myButton").click(function(){
//some code...
});
});
您认为哪一个最符合逻辑?或者你有另一种建议方法吗?
答案 0 :(得分:0)
我决定创建一个包含对象Page
的JavaScript文件,其中包含我所有网页的名称。
在我的每一页中,我都提了一些代码:
$(function(){
Page.TheNameOfMyPage.Init(); // The init method will bind all my events
});
所以,即使我的html页面中有一些JavaScript代码,它仍然可以在一个地方分组,并且很容易调用。