Javascript jQuery scrollTo插件在Firefox中不工作
今天又有一个 所以我昨天实现了插件,在Chrome和Internet Explorer中一切正常,但在Firefox中却没有。控制台日志记录已启用-未显示任何错误。 看起来滚动功能确实执行了,但我没有看到任何滚动发生 使用OpenSUSE 12.3下的Firefox 28.0和Windows 8.0下的Firefox 34.0进行测试 以下是我目前的代码: HTML HTML: 我在这里看到了一个类似的问题:找不到URL atm,在那里发现一个adblocker/安全插件/插件导致OP出现此问题。我的测试浏览器中没有安装此类插件/插件 感谢您的帮助。尝试以下方法:Javascript jQuery scrollTo插件在Firefox中不工作,javascript,jquery,firefox,scrollto,Javascript,Jquery,Firefox,Scrollto,今天又有一个 所以我昨天实现了插件,在Chrome和Internet Explorer中一切正常,但在Firefox中却没有。控制台日志记录已启用-未显示任何错误。 看起来滚动功能确实执行了,但我没有看到任何滚动发生 使用OpenSUSE 12.3下的Firefox 28.0和Windows 8.0下的Firefox 34.0进行测试 以下是我目前的代码: HTML HTML: 我在这里看到了一个类似的问题:找不到URL atm,在那里发现一个adblocker/安全插件/插件导致OP出现此问题
$(document).ready(function() {
$('a.navLink').on('click', function(event) {
event.preventDefault();
var target = $(this).attr('href');
if( target.length > 0 ) {
$("html, body").animate({
scrollTop: $(target).offset().top - 128
}, 750);
}
});
});
<nav id="nav">
<ul>
<li>
<a class="navLink" href="#home">HOME</a>
</li>
<li>
<a class="navLink" href="#info">INFO</a>
</li>
<li>
<a class="navLink" href="#pics">PICS</a>
</li>
</ul>
</nav>
<section id="home">
<!-- stuff -->
</section>
<section id="info">
<!-- stuff -->
</section>
<section id="pics">
<!-- stuff -->
</section>
$(document).ready(function() {
$('a.navLink').on('click', function(event) {
event.preventDefault();
var target = $(this).attr('href');
if( target.length > 0 ) {
$("html, body").animate({
scrollTop: $(target).offset().top - 128
}, 750);
}
});
});