【发布时间】:2012-12-13 14:41:51
【问题描述】:
我试过这段代码:
$(function(){
$('.media-in').bind('mouseover',function(){
$(this).children('.media-options').show();
});
$('.media-in').bind('mouseout',function(){
$(this).children('.media-options').hide();
});
$(window).on('scroll',function(){
$('.media-in').unbind('mouseover');
});
});
它没有按预期工作。当我滚动页面时,我想unbindmouseover 上发生的事件,我该怎么做?
另外,有什么方法可以通过数组滚动页面上的unbind 事件?比如:
$(window).scroll(function(){
$(this).unbind(['mouseover','click','mouseout']);
});
【问题讨论】: