我正在尝试创建一个包含 3 个 div 的画廊,其中包含同步的滑块(主图像、缩略图轮播和文本信息)。使用 'as navfor' 和 'sync' 功能我可以得到所有工作,除非单击图像缩略图时文本信息不与 JS 同步:
<script type="text/javascript">
$(window).load(function() {
// The slider being synced must be initialized first
$('#carousel').flexslider({
animation: "slide",
controlNav: false,
animationLoop: true,
slideshow: false,
itemWidth: 233,
itemMargin: 5,
asNavFor: '#slider'
});
$('#info').flexslider({
animation: "fade",
controlNav: false,
directionNav: false,
animationLoop: true,
slideshow: false,
sync: "#carousel",
});
$('#slider').flexslider({
animation: "slide",
controlNav: false,
animationLoop: true,
slideshow: false,
sync: "#info",
});
});
</script>
所以基本上我想同时制作#carousel 'asNavFor' #slider 和#info。如果我分别添加两者,则第二个取代第一个。逗号分隔也不起作用。最少的 JS 知识。非常感谢任何帮助...