如何结合负载和用$(window).one(“滚动”)调整大小为一个函数

时间:2017-02-20 13:56:34

标签: javascript jquery

我有一个需要在加载,调整大小和第一次滚动时触发的函数。如何将以下两个功能合二为一,做到这一点?

当然也欢迎其他方式。

$(window).on("load resize",function(e){

});

$(window).one("scroll", function() {

});

2 个答案:

答案 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);