我有一个需要在加载,调整大小和第一次滚动时触发的函数。如何将以下两个功能合二为一,做到这一点?
当然也欢迎其他方式。
$(window).on("load resize",function(e){
});
$(window).one("scroll", function() {
});
答案 0 :(得分:1)
不是使用匿名函数,只需创建一个函数声明并从两个事件中调用它:
$(window).on("load resize", go);
$(window).one("scroll", go);
function go(e){
}
答案 1 :(得分:1)
您可以使用var fn = function() {}
存储您参考并在两种情况下使用:
$(window).on("load resize", fn);
$(window).one("scroll", fn);