【发布时间】:2016-12-14 19:26:50
【问题描述】:
我正在寻找视差效果。喜欢这个scroll effect。
我只有这个
HTML
<nav class="menu">
<ul>
<li><a href="#">link1</a></li>
<li><a href="#">link2</a></li>
<li><a href="#">link3</a></li>
</ul>
</nav>
jQuery
$(window).bind('scroll', function () {
if ($(window).scrollTop() > 80) {
$('.menu').addClass('fixed');
} else {
$('.menu').removeClass('fixed');
}
});
我想要一个更平滑的效果,当我 > 80px 时,就像提到的滚动效果一样。
【问题讨论】:
-
旁注:从 jQuery 3.0 开始,.bind() 已被弃用。它被 .on() 方法取代
-
我使用的是 query-1.12.4,但最好升级吗?
-
@Homme 不要升级。其中许多都不起作用。
-
只有在您不想浪费时间重做代码或需要更新版本的情况下才升级,自 1.12.4 以来发生了很多变化。
-
我不介意,但我怎样才能修改它使其更流畅?
标签: javascript jquery