ティッカーモードでbxSliderを使用していて、それぞれ非表示にして表示するボタンのペアがあります。
$(".bxslider").hide();
そして
$(".bxslider").show();
そしてshow()の後、それは再び現れます、しかしそれは動きを止めます。それが含まれている他のdivを試しても同じことが起こります。
上の例のCSSで遊ぶ http://bxslider.com/examples/ticker表示を追加する:なにもせず、それをdisplay:blockに戻すことで同じことができます。それは、bxSlider自体の問題ではありませんが、うまくいく方法はありますか。それともそもそもそれを隠すことに代わる良い方法はありますか?クリック可能にしたくないので、不透明度は十分ではありません。
回答:
回答№1は0show()のスライダーを再初期化する必要があります。
$( ".bxslider" ).show( function() {
slider.reloadSlider();
});
http://bxslider.com/examples/reload-slider-settings