我有一个天桥下拉菜单,当我向下滚动页面时,此菜单需要始终显示。我有这个下面的代码,它适用于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);
});
});
答案 0 :(得分:0)
我盲目地怀疑它是被执行的命令。尝试将其包装在()
中,如:
`offset =($(document).scrollTop()-70)+"px";`