我在 stackoverflow 上看到了这个问题,但感觉根本没有得到解答。
Is $(document).ready
必要的?
我在页面底部链接了所有的 JavaScript,因此理论上它们都在文档准备好后运行。
Is $(document).ready
必要的?
no
如果您已将所有脚本放在</body>
结束标签,你已经做了完全相同的事情。
此外,如果脚本不需要访问 DOM,那么除了可能依赖其他脚本之外,加载到何处也无关紧要。
对于许多 CMS,您对加载脚本的位置没有太多选择,因此模块化代码使用document.ready
事件。如果您在其他地方重用旧代码,您真的想返回并调试旧代码吗?
无关:
作为旁注:你应该使用jQuery(function($){...});
代替$(document).ready(function(){...});
因为它强制别名$
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)