在这个例子中,所有东西都很好用,但是当在大窗口宽度中滚动然后将其调整到小窗口时,div仍然采用.fixed类
因此,当滚动为0px(顶部)时它正在工作,但是当将窗口调整为小尺寸而滚动它超过0px时则不行
我希望它在检测到滚动0时删除.fixed类,并且即使文档已经加载,窗口也小于600px
答案 0 :(得分:2)
你的病情有误。
if ( $(window).width() > 600 ) {
$('div').addClass('fixed');
}
} else {
if ( $(window).width() > 600 ) {
$('div').removeClass('fixed');
}
}
两个条件都是> 600 ...将最后一个条件设为< 600