Jquery 激活之前关闭的on事件
我想激活之前关闭的滚动事件。下面是我的代码Jquery 激活之前关闭的on事件,jquery,Jquery,我想激活之前关闭的滚动事件。下面是我的代码 $(window).scroll(function(){ $("#dv").append('scrolled<br>'); }); $("#stop").on("click",function(){ $(window).off("scroll"); $("#dv").append('scroll stopped<br>'); }); $("#start").on("click",function(){
$(window).scroll(function(){
$("#dv").append('scrolled<br>');
});
$("#stop").on("click",function(){
$(window).off("scroll");
$("#dv").append('scroll stopped<br>');
});
$("#start").on("click",function(){
$(window).on("scroll");
$("#dv").append('scroll started<br>');
});
$(窗口)。滚动(函数(){
$(“#dv”).append('scrolled
');
});
$(“#停止”)。在(“单击”,函数()上){
$(窗口)。关闭(“滚动”);
$(“#dv”).append('scroll stopped
');
});
$(“#开始”)。在(“单击”,函数()上){
$(窗口)。打开(“滚动”);
$(“#dv”).append('scroll start
');
});
请检查JSFIDLE-将滚动函数放入函数中
function scroll() {
$("#dv").append('scrolled<br>');
}
函数滚动(){
$(“#dv”).append('scrolled
');
}
然后叫它
$(window).scroll(scroll);
$("#stop").on("click", function () {
$(window).off("scroll");
$("#dv").append('scroll stopped<br>');
});
$("#start").on("click", function () {
$(window).on("scroll", scroll);
$("#dv").append('scroll started<br>');
});
function scroll() {
$("#dv").append('scrolled<br>');
}
$(窗口)。滚动(滚动);
$(“#停止”)。在(“单击”上,函数(){
$(窗口)。关闭(“滚动”);
$(“#dv”).append('scroll stopped
');
});
$(“#开始”)。在(“单击”上,函数(){
$(窗口)。打开(“滚动”,滚动);
$(“#dv”).append('scroll start
');
});
函数滚动(){
$(“#dv”).append('scrolled
');
}