滚动菜单在IE中不起作用

时间:2014-06-17 22:42:07

标签: javascript jquery html

我有一个水平菜单,随页面滚动,但它似乎不适用于IE。

// MAGIC HEADER
document.setscroll = false;
if(document.notbase) // If the document isn't a base.
{
    $(document).scroll(function()
    {
        if(window.scrollY >= 250 && !document.setscroll)
        {
            $("#bar").addClass("scroll");
            document.setscroll = true;
        }
        else if(window.scrollY < 250 && document.setscroll)
        {
            $("#bar").removeClass("scroll");
            document.setscroll = false;
        }
    });
}

我不确定为什么它不在IE中工作。

1 个答案:

答案 0 :(得分:0)

试试这个 -

$(window).scroll 

而不是

$(document).scroll