【发布时间】:2015-12-06 15:25:42
【问题描述】:
我有一个可以在 Chrome 中运行的 javascript 代码,但它拒绝在 Mozilla Firefox 中运行。为什么会这样?
HTML
<div class="scroll-arrows">CLICK TO SCROLL</div>
CSS
body{
height: 2000vh;
}
JS
$(document).on('click', '.scroll-arrows', function() {
return $('body').animate({
scrollTop: 400
}, 'slow');
});
【问题讨论】:
-
问题不在于处理“点击”事件;效果很好,因为快速介绍
console.log()呼叫会告诉您。 -
要处理 FF,请使用
$('html, body').animate({...});。仅供参考,您的return声明在这里没有任何意义
标签: javascript jquery html firefox