简单来说,
$(window).load.(function() {})
可以在$(document).ready.(function() {})
内部使用吗?我有一些应该在DOM加载后完成的任务,但是我希望只有在图片加载完成后才显示某些元素。唯一在IE8中有效的方法是将
$(window).load
函数与其他所有内容放在$(document).ready
内部。这种做法可行吗?
我只想使用最可接受的方法来显示包含小图像(例如工具栏)的
DIV
,并且要等到它完全构建后再显示。(例如使用visibility
hidden
与display
none
)。这个DIV
的HTML是由$(document).ready
内部的代码编写的,然后使用$('body').append()
添加到中,然后再使用$(window).load
。我在IE8中遇到了很多问题。