【发布时间】:2010-10-04 22:05:08
【问题描述】:
我使用的是 jCarousel Lite,文档可以在这里找到: http://www.gmarwaha.com/jquery/jcarousellite/
我有一个旋转木马,可以使用两端的箭头进行导航。
我想修改轮播,以便在用户单击滚动幻灯片之前的开始状态,左箭头不存在。这个想法是明智的——不要为用户提供一个什么都不做的按钮,因为轮播不是圆形的,这样制作并不是他们想要的选择。同样,他们希望这样在轮播结束时,右箭头消失,表示用户只能朝相反的方向前进。
总结一下:
轮播的初始启动状态只有右箭头可见,向用户指示滚动只能沿一个方向进行。
轮播中间,两个箭头都必须存在,以便用户能够向任一方向滚动。
当在轮播结束时没有更多项目可滚动时,右箭头必须可见,而左箭头不得,向用户表明他们只能按照他们通过的方式返回轮播。
编辑 [2010 年 10 月 14 日]: 事实证明,JCarousel Lite 网页上的文档没有提及此功能,而原始的 jCarousel 插件文档则有。似乎这个功能并没有被剥离;我假设因为该插件是一个剥离版本,所以这些功能将在文档中明确定义。
TL;DR:与 jCarousel 非常相似,jCarousel Lite 会自动为您执行此操作。
【问题讨论】:
-
希望您不要介意,我更改了问题标题以便于查找。
-
TL;DR: 在你的 CSS 中添加
.disabled { visibility:hidden; }
标签: javascript jquery jcarousel jcarousellite