javascript - Cycle2轮播点击缩略图显示内容

标签 javascript jquery html

http://jsfiddle.net/r29A9/4/

实际站点:http://sebastiangraz.com/projects/kbt/

(单击下面的下一个和上一个 div 以查看功能)

大家好,我有一个小问题。我正在使用 Cycle2 来滑动一些内容,目前它按照我想要的方式正常工作(检查上面的 fiddle )。但我也希望能够单击每个缩略图(圆形青色/蓝色圆圈)并在单击后转到该特定内容。

进一步澄清:基本上有两张幻灯片(一张文本和一张圆形缩略图)由下一个和上一个 div 控制。因此,当我点击圆形 div 时,我希望相应的文本滑入。

我在这个页面下面发现了这个片段:http://jquery.malsup.com/cycle2/demo/caro-pager.php我想从中复制功能。我尝试将它与我当前的设置集成,但无济于事。

var slideshows = $('.cycle-slideshow').on('cycle-next cycle-prev', function(e, opts) {
// advance the other slideshow
slideshows.not(this).cycle('goto', opts.currSlide);
});

$('#cycle-2 .cycle-slide').click(function(){
var index = $('#cycle-2').data('cycle.API').getSlideIndex(this);
slideshows.cycle('goto', index);
});

你们有什么想法吗?谢谢!

最佳答案

请在下面找到我创建的解决您问题的 fiddle

fiddle

($("#carousel1 .readmore").length - 1)

给出您正在使用的幻灯片数量的计数,我从中减去 1,因为插件添加了一个部分,即当前显示的部分。

关于javascript - Cycle2轮播点击缩略图显示内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21918430/

相关文章:

javascript - 如何更改 jQuery 中属性的值

停止图像加载过程的 javascript 按钮

javascript - 使用 Three.js 在 3D 对象上绘制轮廓

javascript - 如何将计算的可观察对象添加到 knockoutjs 映射

html - Last-Of Type 和 Last-Of-Child

html - 如何阻止 html TEXTAREA 解码 html 实体

javascript - 从具有特定键值的数组中删除所有对象

javascript - Edge浏览器无法触发iframe onload

javascript - 检查表单是否至少有一个已填充/选中/选定的元素

html - 用最左边的 float 子元素填充 block 元素(float : right)