jQuery - 绑定到同一事件的多个函数

时间:2013-11-07 11:36:55

标签: javascript jquery function events

因此,jQuery的行为方式使得如果将多个函数分配给同一事件,如下所示:

$(window).load(function() {
   console.log(1); 
});

$(window).load(function() {
   console.log(2); 
});

当某些事件触发此事件时,所有功能都会触发。 另一方面,我们有这样的纯javascript:

window.onload = function() {
    console.log(3);
};
window.onload = function() {
    console.log(4);
};

当然只会激活最后分配的功能。 为什么jQuery的表现如此?函数是否以某种方式堆叠并连续发射?这是一些故障安全计划,以防有人通过代码分配多个功能吗?

0 个答案:

没有答案