一个jQuery新手的快速问题......通过一堆谷歌搜索和这里的问题,我似乎找不到答案。
我正在使用此代码在我的网站上向左滚动。我在左侧有一个固定的导航,我希望滚动的 div 位于导航的右侧,而不是向左对齐。除了滚动停止的地方,一切正常。
这是我正在使用的 jquery 脚本:
<script type="text/javascript">
$(function() {
$('a').bind('click',function(event){
var $anchor = $(this);
// if you want to use one of the easing effects:
$('html, body').stop().animate({
scrollLeft: $($anchor.attr('href')).offset().left
}, 2000,'easeInOutExpo');
$('html, body').stop().animate({
scrollLeft: $($anchor.attr('href')).offset().left
}, 2000);
event.preventDefault();
});
});
</script>
任何帮助或指导将不胜感激!提前致谢!