我正在使用幻灯片显示网页,其中包含jQuery scrollLeft function
。
我的问题是它在第一个.slide
上工作,然后div滚动到一个完全错误的位置。
请注意,我在两个不同的类上使用该函数!
这是我的问题的一个方面: https://jsfiddle.net/5xx6g7j8/
有什么想法吗?
答案 0 :(得分:1)
我更新你的jsfiddle。 - > https://jsfiddle.net/5xx6g7j8/1/
$('#slideShow').stop().animate({
scrollLeft: Math.abs($('#slideWrap').offset().left) + $($anchor.attr('href')).offset().left
}, 1500);
我认为现在正常运作。在开始动画之前,您只需要注意容器的当前偏移量。
我希望它有所帮助。
编辑:我现在看到我忘记了警报。遗憾