最初の Jquery UI タブで動作する flexslider がありますが、2 番目のタブに配置すると、うまくいきません....この機能を動作させるために他に何を追加する必要があるか知っている人はいますか? 私は動作していないもののJfiddleを含めました:
$('#slider').flexslider({
animation: "slide",
controlNav: false,
animationLoop: false,
slideshow: false
});
$('#slider2').flexslider({
animation: "slide",
controlNav: false,
animationLoop: false,
slideshow: false
});
そのリンクには回答がありましたが、機能することを証明するものは何もありません.... Advanced Sliderには、それを機能させるためのこの方法があるのを見ました:
<script type="text/javascript">
jQuery(document).ready(function($) {
$(".ui-tabs").tabs({ select: function (event, ui) {
if ($(ui.panel).find('.advanced-slider').length) {
var interval = setInterval(function() {
if ($(ui.panel).css('display') == 'block') {
$('.advanced-slider').advancedSlider().doSliderLayout();
clearInterval(interval);
}
}, 100);
}
}});
});
</script>
このリンクから:
だから、これをflexsliderにどのように実装するのか疑問に思っています。