滚动时需要每次运行带参数的代码。
它不像这样工作:
function my_scroll(a,b){
console.log(a + b);
};
$(window).scroll(my_scroll(1,2));
也是如此:
function my_scroll(a,b){
console.log(a + b);
};
$(window).scroll(my_scroll,1,2);
滚动时需要每次运行带参数的代码。
它不像这样工作:
function my_scroll(a,b){
console.log(a + b);
};
$(window).scroll(my_scroll(1,2));
也是如此:
function my_scroll(a,b){
console.log(a + b);
};
$(window).scroll(my_scroll,1,2);
你需要传递一个函数,并且你有一个调用。
解决此问题的最简单方法是将调用包装在另一个函数中。
例子:
这是一个没有 JQ 的选项(在我看来它更短):