現在同じクラスを共有している複数のスライダーがあるページのフレックススライダーから現在のスライドを削除しようとしています。http://flexslider.woothemes.com/
現在のところ、閉じるリンクをクリックして2番目のフレックススライダーの現在のスライドを削除すると、1番目のフレックススライダーから現在のスライドが削除されます。
それぞれのスライダーの現在のスライドを正しく削除するために必要です。何か案は?
HTML
<!-- flexslider 1 -->
<section class='choices'>
<ul class='slides'>
<li class='flex-active-slide'>
<a class='close'></a>
content here
</li>
<li>
<a class='close'></a>
content here
</li>
<li>
<a class='close'></a>
content here
</li>
</ul>
</section>
<!-- flexslider 2 -->
<section class='choices'>
<ul class='slides'>
<li class='flex-active-slide'>
<a class='close'></a>
content here
</li>
<li>
<a class='close'></a>
content here
</li>
</ul>
</section>
脚本
(window).load(function() {
$('.choices').flexslider({
animation: "slide",
});
var slider = $('.choices').data('flexslider');
$('.slides .close').click(function(){
slider.removeSlide(slider.currentSlide);
});
});