jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了javascript – jQuery中.ready()的必要性大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经看过各种各样的例子使用这个,我很想知道,在下面包装jQuery代码是危险的吗?

$(document).ready(function () {});

我知道它做了什么,我知道你为什么这样做,但我很好奇,如果它更不安全或只是不好的做法/风格没有它?谢谢!

解决方法

如果您的代码需要访问DOM,则使用它.

如果您只是设置类和模块,而不是实际运行它们,那么您不需要将它们包装在就绪处理程序中.

但是,如果您正在执行需要加载元素的内容(例如,添加事件处理程序),则需要在ready()事件中执行此操作.

编辑:

这是一个例子:http://jsfiddle.net/ctrlfrk/43n8U/
尝试注释掉addHandler函数,看看会发生什么.

(请注意,我已经设置了jsfiddle来在head标签中运行此代码,认情况下它通常会将代码放在onload事件中,从而无需使用ready处理程序)

大佬总结

以上是大佬教程为你收集整理的javascript – jQuery中.ready()的必要性全部内容,希望文章能够帮你解决javascript – jQuery中.ready()的必要性所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。