所以我有这个功能来防止侧边栏悬停时身体滚动。问题是,我无法让 mouseout 功能正常工作。
var currentScroll=0;
function lockscroll(){
$(window).scrollTop(currentScroll);
}
$(document).ready(function (){
$(".sidebarholder, .commentswrapper").hover(function (){
currentScroll=$(window).scrollTop();
$(window).bind('scroll',lockscroll);
})
})
我的问题是,如何在鼠标悬停时解除绑定?
如果我这样做,它就会完全停止工作。
$(".sidebarholder, .commentswrapper").mouseout(function(){
currentScroll=$(window).scrollTop();
$(window).unbind('scroll');
})