Javascript jQuery animate()应用于“滚动顶部”按钮时在我的情况下不起作用

Javascript jQuery animate()应用于“滚动顶部”按钮时在我的情况下不起作用,javascript,jquery,animation,jquery-animate,scrolltop,Javascript,Jquery,Animation,Jquery Animate,Scrolltop,单击“滚动顶部”按钮时,动画功能不起作用。 它只是跟随锚的链接。 我在其他项目中使用过这段代码,它在那里工作得非常好 编辑: 我还尝试: 通过删除href= 通过在scrollUp中指定e.preventDefault,单击 var scrollUp=$.scrollTop; $window.scroll函数{ var topPos=$this.scrollTop; 如果topPos>100{ $scrollUp.cssopacity,1; }否则{ $scrollUp.cssopacity,

单击“滚动顶部”按钮时,动画功能不起作用。 它只是跟随锚的链接。 我在其他项目中使用过这段代码,它在那里工作得非常好

编辑: 我还尝试: 通过删除href=

通过在scrollUp中指定e.preventDefault,单击

var scrollUp=$.scrollTop; $window.scroll函数{ var topPos=$this.scrollTop; 如果topPos>100{ $scrollUp.cssopacity,1; }否则{ $scrollUp.cssopacity,0; } }; $$scrollUp.clickfunction{ $'html,body'。设置动画{ 滚动顶部:0 }, 800; 返回false; }; html,正文{ 字体大小:95%; 颜色:1a2439; 背景色:fafa; 线高:1.7em; 字体系列:“Raleway”,无衬线; 字母间距:0.035em; 保证金:0; 填充:0; }
最后我犯了一个愚蠢的错误。 我在当前项目中使用的是jquery slim构建版本,它不支持所有功能。 我切换到jquery完整版压缩生产版,这段代码现在运行得很好