jQuery禁止网页滚动条滚动

今天有需求弄一个当弹出窗口的时候禁止滚动条滚动

js代码如下:

[code lang=”js”]
jQuery(window).scroll(function(){
if(jQuery(".box_box").css("display")!="none"){//弹出窗口时不允许滚动条滚动
jQuery(window).scrollTop(0);
}
});
[/code]

很简单,判断窗口时否打开,然后执行滚动条始终等于0.也就是不滚动,不过在IE下面有点小bug,滑一小段又回到顶。

不知道还有没其他方法。

“jQuery禁止网页滚动条滚动”的2个回复

评论已关闭。