我想将菜单加载固定到页面底部(position:absolute;bottom:0px;
),但是当用户滚动时,我希望它固定到顶部(position:fixed;top:0px;
)。jQuery滚动然后修复
这里是我的jQuery:
var main = function(){
var menu = $('#menu')
$(document).scroll(function(){
if ($(this).scrollTop() >= $(window).height() - menu.height()){
menu.removeclass('bottom').addclass('top')
} else {
menu.removeclass('top').addclass('bottom')
}
})
}
$(document).ready(main);
这里是我的JSFiddle
我还没有能够成功地添加一流。
任何想法?谢谢!
尝试使用'removeClass'和'addClass'。资本化非常重要。 – Stryner 2014-10-02 13:29:47
@已完成更改,但该类仍未添加。 – starvator 2014-10-02 13:31:46
并且不要忘记嵌入jQuery。 – YMMD 2014-10-02 13:31:57