允许在页面上声明jQuery document ready函数的次数,即:
$(function () { ... });
或
$(document).ready(function () { ... });
这两者之间有什么区别吗?
如果允许多个,它们会按声明的顺序触发吗?
发布于 2010-12-17 22:25:22
你需要多少就有多少。
文档就绪函数添加到本质上是事件队列的内容中-这些声明中的函数都将按照声明的顺序执行,要么在document.ready事件中执行,要么立即执行(如果该事件已经触发)。
发布于 2010-12-17 22:25:55
你想要多少次都行。它们按声明的顺序触发。
$(document).ready()
将在文档就绪时触发(当所有文档都已由浏览器加载时)。另一个将在脚本的该部分执行后立即触发。
https://stackoverflow.com/questions/4471349
复制相似问题