求 悬浮式菜单 js代码 菜单的初始位置距窗口顶部有一段距离,当菜单向上滚动到窗口顶部时菜单会悬浮在最顶部,而再向下滚动一定距离时又会恢复原来的位置;类似于淘宝的这个模块: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $(window).scroll(function() { var menu = $("#menu"); // 你的菜单对象 var doc = document.documentElement; if(document.compatMode == "BackCompat" || doc.scrollTop == 0) { doc = document.body; } // 144还有33自己根据页面调整 if($(doc).scrollTop() > 144 && menu.height() + 33 < $(window).height()) { menu.addClass("menu-fixed"); } else { menu.removeClass("menu-fixed"); }});.menu-fixed { position:fixed; top:33px; width:282px; background:#fff; }/* IE6 Position Fixed Hack */.menu-fixed { _position:absolute; _top:expression(33 + eval(document.documentElement.scrollTop)); } 求助下拉框查询条件效果 转贴的 正则表达式30分钟入门教程(共享一下) 简单字符串匹配问题,帮忙者都给分。 JavaScript中如何使入力框中的光标的形状变成粗体? JAVASCRIPT怎么设置服务器控件的属性?在线等高人解答! 高分求页面中“null”字样的处理办法 按钮问题,简单,答对立即送分! 谁能给我一个实现N级子树的代码?也就是完全和资源管理器的一样? 又是关于NETSCAPE和div的问题。 有微信小程序大佬帮帮孩子吗 jquery如何img的src属性 鼠标经过一行tr 里面的td td里面的文字变色
$(window).scroll(function() {
var menu = $("#menu"); // 你的菜单对象
var doc = document.documentElement;
if(document.compatMode == "BackCompat" || doc.scrollTop == 0) {
doc = document.body;
}
// 144还有33自己根据页面调整
if($(doc).scrollTop() > 144 && menu.height() + 33 < $(window).height()) {
menu.addClass("menu-fixed");
} else {
menu.removeClass("menu-fixed");
}
});.menu-fixed { position:fixed; top:33px; width:282px; background:#fff; }
/* IE6 Position Fixed Hack */
.menu-fixed { _position:absolute; _top:expression(33 + eval(document.documentElement.scrollTop)); }