Jquery 窗口加载后的触发器功能

Jquery 窗口加载后的触发器功能,jquery,smooth-scrolling,Jquery,Smooth Scrolling,我的smoothscroll插件不工作,因为在滚动开始之前,图像还没有完成加载。我试图将hashchange函数包装到窗口加载函数中,但它似乎没有等待窗口加载 编辑: 它不工作,因为在页面滚动之前页面的高度不正确 任何帮助都会很好 您可以用 $( document ).ready(function() { //all your code here }); 我认为可以使用body元素的onLoad事件。在此事件中,所有HTML标记以及图像都加载到bowser上 function onlo

我的smoothscroll插件不工作,因为在滚动开始之前,图像还没有完成加载。我试图将
hashchange
函数包装到窗口加载函数中,但它似乎没有等待窗口加载

编辑: 它不工作,因为在页面滚动之前页面的高度不正确


任何帮助都会很好

您可以用

$( document ).ready(function() {
    //all your code here
});

我认为可以使用body元素的onLoad事件。在此事件中,所有HTML标记以及图像都加载到bowser上

function onload()
{
  // your logic here

}
希望对你有帮助

注意:HTML文档上只能有一个onload()方法实现


仅供参考:

您也可以使用我经常使用的插件,特别是如果页面加载了ajax,我过去也遇到过类似的问题。在弹出窗口中加载图像之前执行打印命令的位置。也许它能帮助你

[Js Fiddle Link][1]

[1]: http://jsfiddle.net/Q5Xc9/685/
[1]: http://jsfiddle.net/Q5Xc9/685/