我对 jQuery 中的 .ready()
函数有疑问。特别是,考虑这样一种情况:有人将某个处理程序绑定(bind)到文档就绪事件,然后我执行
$(document).ready(function(){ /* my code here */ })
这会覆盖之前注册的处理程序,还是仅向事件添加一个新的处理程序(我的)?
最佳答案
同意。您可以根据需要多次使用该功能。这是 JQuery 文档。
http://docs.jquery.com/Tutorials:Multiple_ $(文档).ready()
所有函数,$(document).ready()、$(window).load() 以及像 click 这样的绑定(bind)都被添加到堆栈中。这样您就可以在所有 javaascript 文件上使用 $(document).ready 。
关于jquery - $(document).ready(function(){ ... }) 会清除所有先前在文档准备就绪时注册的事件处理程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9088342/