【问题标题】:Menu bar scrolling not working in IE菜单栏滚动在 IE 中不起作用
【发布时间】:2013-06-01 06:28:34
【问题描述】:

我有一个天桥下拉菜单,当我向下滚动页面时,这个菜单需要一直出现。我有下面的代码,它适用于 FFox 和 chrome,但 IE8,我希望 IE9 不能正常工作。不知道是什么导致了这个问题。请建议是否需要对 IE 进行任何更改

var name = ".cssMenu";
//var menuYloc = null;
$(document).ready(function(){
    //menuYloc = parseInt($(name).css("top").substring(0,$(name).css("top").indexOf("px")))
    $(window).scroll(function () { 
    if($(this).scrollTop()>70){

        offset =$(document).scrollTop()-70+"px";
        }
        else
        {
        offset = $(document).scrollTop()+"px";
        }

        $(name).css("top",offset);
    });
}); 

【问题讨论】:

    标签: javascript jquery css internet-explorer


    【解决方案1】:

    我盲目射击怀疑这是它执行的命令。尝试将其包装在 () 中,例如:

    `offset =($(document).scrollTop()-70)+"px";`
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-07
      • 1970-01-01
      • 2011-09-21
      • 1970-01-01
      • 2018-02-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多