我正在尝试进行类似旋转木马的导航和导航 .
这个脚本几乎像我预期的那样工作:https://jsfiddle.net/xpvt214o/23270/
Here is how it should work:
如果导航溢出,请显示下一个箭头 .
如果我们向右滚动,则使左箭头可见 .
如果导航没有溢出,则隐藏两个箭头 .
在第一个脚本中,我遇到了一些问题:
1)来自两个导航的上一个和下一个箭头适用于第一个导航
2)当我向右滚动并真正到达导航结束时,我需要再次单击下一个箭头才能隐藏它 .
为了使适当的箭头与它们的导航一起工作,我将主代码包装在一个函数中,并将 $('.go-left')
替换为 nav.find('.go-left')
,将右箭头替换为 nav.find('.go-left')
. 这是代码:https://jsfiddle.net/0z5u4vyt/5/
箭头应该可以工作,但他们没有 . 拜托我需要你的帮忙!
1 回答
在您的JavaScript代码
var prevArrow = nav.find('.go-left');
和var nextArrow = nav.find('.go-right');
没有获得 Value ,所以将您的代码更改为