如何向$(window).load()添加函数?

tru*_*ktr 4 jquery events load onload

只是好奇是否有一种简单的方法在$(window).load()事件被触发之前添加函数.例如,如果$(window).load()在页面开头调用两次,则只执行第二次调用的功能onload.

是否有某种工具内置到jQuery中以添加到onload事件而不是替换它?如果是这样,那$(document).ready()电话怎么样?

Joh*_*hnP 6

它们实际上按指定的顺序堆叠.这是一个例子:http://jsfiddle.net/73D9Z/

我用过window.ready()

$(window).ready(function(){
    alert('window ready 1');
});

$(window).ready(function(){
    alert('window ready 2');
});

$(document).ready(function(){
    alert('document ready 1');
});

$(document).ready(function(){
    alert('document ready 2');
});
Run Code Online (Sandbox Code Playgroud)