jQuery(document).ready不等待DOM就绪

jQuery(document).ready不等待DOM就绪,jquery,dom,Jquery,Dom,我在标题中有一个非常微妙的动画。当第一次加载页面,或者使用cmd+shift+r(mac)刷新以清除缓存时,jQuery似乎真的不会等待DOM准备就绪。它在所有正常的html/css弹出之前启动动画 我只是误解了(document.ready)的确切功能吗?DOMContentLoaded在DOM准备就绪时触发,但这并不一定意味着所有CSS和图像都已加载完毕。如果需要,更好的选项是$(window).on('load',function(){…})您正在运行哪个版本的jquery?1.8中存在一

我在标题中有一个非常微妙的动画。当第一次加载页面,或者使用cmd+shift+r(mac)刷新以清除缓存时,jQuery似乎真的不会等待DOM准备就绪。它在所有正常的html/css弹出之前启动动画


我只是误解了(document.ready)的确切功能吗?

DOMContentLoaded在DOM准备就绪时触发,但这并不一定意味着所有CSS和图像都已加载完毕。如果需要,更好的选项是
$(window).on('load',function(){…})

您正在运行哪个版本的jquery?1.8中存在一些问题,导致“准备开火”太早。我以为他没有使用IE是因为mac键盘的快捷键,虽然我可能错了。阅读应该会弄清楚它的功能和调用时间。