我在只在Chrome中运行的Rails项目中有javascript。我已经在Firefox和IE中对它进行了测试,但我什么都没得到。我忽略了一些简单的事情吗?
<script>
$(function() {
$("#edit").on("click", function() {
$("body").animate({"scrollTop": window.scrollY+130}, 1000);
return false;
}),
$("#edit-on-two").on("click", function() {
$("body").animate({"scrollTop": window.scrollY+130}, 1000);
return false;
});
})
</script>
提前感谢您的帮助!
答案 0 :(得分:0)
我会添加&#34; html&#34;作为animate()
调用中的元素,如下所示:
$("html, body").animate({"scrollTop": window.scrollY+130}, 1000);
Webkit / Firefox存在问题,是否可以制作动画&#34; html&#34;或&#34; body&#34;。
See this answer了解有关html与正文
的更多信息