我有一个按钮,当滚动条大于600时,它会显示,如果少了它会隐藏.
我不确定问题出在哪里,它不起作用.
var scrollTop = $(window).scrollTop();
if(scrollTop<600){$('#top').hide();}
else{$('#top').show();}
Run Code Online (Sandbox Code Playgroud)
您需要将scroll()事件绑定到窗口,而不是检查滚动位置一次.
尝试这样的事情:
$(window).scroll(function() {
var scrollTop = $(window).scrollTop();
if(scrollTop < 600) {
$('#top').hide();
} else {
$('#top').show();
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
63 次 |
| 最近记录: |