jQuery的onclick事件鼠标滚动

 $header.each(function() { 

var t = jQuery(this),

button = t.find('.button');

button.click(function(e) {

t.toggleClass('hide');

if (t.hasClass('preview')) {

return true;

} else {

e.preventDefault();

}

});

});

在上面的代码中,我想改变 button.click事件 到 鼠标滚动。jQuery的onclick事件鼠标滚动

即我想删除按钮,并希望直接在鼠标滚动的CSS效果。

回答:

所以这里是完整的答案。要听第一次滚动,你可以这样做:

$(document).ready(function() { 

var firstScroll = false;

$(window).scroll(function() {

if(!firstScroll) {

firstScroll = false;

// Put your code here..

}

});

});

这将始终监听滚动事件,但只能在第一次滚动时运行您的代码。更好的方法是在运行代码后分离侦听器,这将导致只运行一次,然后停止侦听。

$(document).ready(function() { 

$(window).scroll(function() {

// Put your code here..

$(window).off("scroll");

});

});

我希望有帮助。

以上是 jQuery的onclick事件鼠标滚动 的全部内容, 来源链接: utcz.com/qa/267387.html

回到顶部