Javascript jQuery滚动到顶部已停止工作
我知道我的jQuery正在工作(我的Javascript jQuery滚动到顶部已停止工作,javascript,jquery,Javascript,Jquery,我知道我的jQuery正在工作(我的console.log语句打印),我甚至更早地运行了这段代码。我断开了与internet的连接,jQuery滚动到顶部功能不起作用。这是密码 $(document).ready(function(){ $('#back_to_top').on('click', function(){ $('html, body').animate({scrollTop:0}, 'slow'); window.scrollTo(0, 0)
console.log
语句打印),我甚至更早地运行了这段代码。我断开了与internet的连接,jQuery滚动到顶部功能不起作用。这是密码
$(document).ready(function(){
$('#back_to_top').on('click', function(){
$('html, body').animate({scrollTop:0}, 'slow');
window.scrollTo(0, 0);
console.log('back to top tab clicked');
});
});
但是当我单击选项卡时,页面没有动画,给定代码块中的任何一种方法
想法
编辑
这段代码阻止它工作,不知道为什么
html,body{
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
overflow-x: hidden;
}
请对此做一个简单的解释,清除浏览器缓存…您的功能似乎还可以。或者您在两个或多个元素上使用了两次相同的id(“返回到顶部”),或者您忘记了按钮上的id(因为提琴使用主体),或者您的按钮位于某个元素后面,无法单击。或者您的页面需要刷新我清除了缓存,并且log语句正常工作,因此按钮是dom顶部的def(它接收到单击)。它也可以在firefox中使用,但不能在chrome中使用……还有其他想法吗?