$(document).ready(function() { var bodyHeight = $("body").height(); console.log(bodyHeight); });
我得到一个真正的机身号码的身高.然后我跑
$("body").height();
在控制台中获得正确的高度.对于$(文档).load这样做,似乎有些蹊跷吗?是的,我的CSS工作正常,所有这些是我的bug,chromes还是jQuery的?
即使所有图形尚未加载,$DOM文件都将在HTML DOM加载并准备就绪时执行. $(window).load()事件在整个页面完全加载时执行,包括所有的帧,对象和图像.
这是描述差异的伟大链接. http://4loc.wordpress.com/2009/04/28/documentready-vs-windowload/