我有这段代码,我需要多次调用一个函数。
$(window).resize(function() {
centerBox();
});
$(window).scroll(function() {
centerBox();
});
centerBox();
我意识到这非常困惑。有没有更好的写法?
最佳答案
您可以将代码缩减至 3 行:
$(window).resize(centerBox);
$(window).scroll(centerBox);
centerBox();
当然你必须在顶部定义你的函数
或者你也可以通过组合起来在两行中使用它,但这也会有点困惑:
$(window).resize(centerBox).scroll(centerBox);
centerBox();
关于jquery - 在 jQuery 中多次调用一个函数是个好习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9770005/