jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jQuery – ScrollTop没有动画大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在没有动画的情况下使用滚动条

代码工作原理:

var offTop = $('#Box').offset().top;
offTop  = offTop-43;
$('#mainCt').animate({scrollTop: '+=' + offTop + 'px'},400);

这里是我的(不工作的解决方案):

$("#mainCt").scrollTop('+=' + offTop + 'px');                 // doesn't work
$("#mainCt").scrollTop('+='+offTop);                          // doesn't work
hhh = setTimeout(' $("#mainCt").scrollTop('+offTop+');',800); // doesn't work

演示
http://jsfiddle.net/DNNFF/9/

解决方法

也许如果你不想要一个动画或任何花哨只是使用一个锚点
<a name="top"></a>

将其放在需要滚动的位置

并在您正在呼叫使用的功能

document.LOCATIOn.href="#top";

您还可以创建一个函数来在元素之前附加锚点,执行document.LOCATIOn事件,然后删除该锚点。

http://jsfiddle.net/fSrxr/1/

大佬总结

以上是大佬教程为你收集整理的jQuery – ScrollTop没有动画全部内容,希望文章能够帮你解决jQuery – ScrollTop没有动画所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。