我有一个案例似乎在实际加载页面之前正在执行$(document).ready的内容。当 WEBKIT 浏览器中的页面刷新时会发生这种情况。这是怎么回事?
我正在搞乱我的offset()计算,因为计算是在应用所有CSS之前进行的。
答案 0 :(得分:4)
$(document).ready()
。现在,这并不一定意味着您的网页已完全加载 - 例如CSS中的背景图片可能仍在加载。
答案 1 :(得分:4)
如果您正在处理图像,$(document).ready
可能会在图像完全加载之前开始执行...如果是这种情况,请改用$(window).load
!
答案 2 :(得分:0)
我在刷新页面方面遇到了类似的问题(尤其是使用Chrome),我发现只需将上面的CSS链接移动到脚本中,然后首先加载,然后解决所有问题的问题。