jquery - 单击旋转木马箭头时如何更改主 slider 图像?

标签 jquery html css dom flexslider

我有一个包含大图像的主 div。并在其下方有小缩略图。 我正在写这个:

> <script type="text/javascript">
>                 $(document).ready(function(){
>                   $('#carousel').flexslider({
>                     animation: "slide",
>                     controlNav: false,
>                     animationLoop: false,
>                     slideshow: false,
>                     itemWidth: 150,
>                     itemMargin: 5,
>                     asNavFor: '#slider'
>                   });
> 
>                   $('#slider').flexslider({
>                     animation: "slide",
>                     controlNav: false,
>                     animationLoop: false,
>                     slideshow: false,
>                     sync: "#carousel",
>                     start: function(slider){
>                       $('body').removeClass('loading');
>                     }
>                   });
> 
>                 });
>             </script>

现在,当我单击主要大图像的箭头(上一个和下一个)时,缩略图移动。 现在,当单击缩略图 slider 的箭头(上一个和下一个)并且更改主要大图像时,我想做同样的事情。 有人吗?

你可能想检查这个 http://flexslider.woothemes.com/thumbnail-slider.html 这里点击缩略图箭头不会改变主要的大图像。 我想实现这一目标。

最佳答案

这很简单。 绑定(bind)箭头上的点击以点击下一张同级幻灯片。

注意:如果幻灯片不可见,请执行原始箭头操作。 :) 它可以自己做,但不是必需的。

有效 :) - 通过示例在现场进行测试 - 只需简单地执行此操作即可。 :)

$('.flex-next').on('click', function(e){ e.preventDefault(); $('.flex-active-slide').next('li').click();

关于jquery - 单击旋转木马箭头时如何更改主 slider 图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22541143/

相关文章:

JQuery 验证输入文件类型

javascript - 使用获取总计和折扣添加删除行

jquery - 使用 jQuery,如何模拟在 $.ajax 调用中选择多个选项的选择的表单序列化?

javascript - HTML 表单有 3 次提交,但 JavaScript 不起作用

jquery - 检查元素是否有 child ?

html - CSS反转整个网站(镜像效果)

javascript - 如何制作适用于 iOS 和桌面的视差滚动网站?

javascript - 如何使用 jquery 从列表中删除项目?

css - 使用@media(宽度/高度/背景尺寸)缩放时,Safari 无法正确计算 rem 单位

javascript - 事件时更改页内 anchor 链接背景图像