/ / bxSliderがshow()の後に壊れる - jquery、css、非表示、表示、bxslider

bxSlider show() - jquery、css、hide、show、bxsliderの後に改行する

ティッカーモードでbxSliderを使用していて、それぞれ非表示にして表示するボタンのペアがあります。

$(".bxslider").hide();

そして

$(".bxslider").show();

そしてshow()の後、それは再び現れます、しかしそれは動きを止めます。それが含まれている他のdivを試しても同じことが起こります。

上の例のCSSで遊ぶ http://bxslider.com/examples/ticker表示を追加する:なにもせず、それをdisplay:blockに戻すことで同じことができます。それは、bxSlider自体の問題ではありませんが、うまくいく方法はありますか。それともそもそもそれを隠すことに代わる良い方法はありますか?クリック可能にしたくないので、不透明度は十分ではありません。

回答:

回答№1は0

show()のスライダーを再初期化する必要があります。

$( ".bxslider" ).show( function() {
slider.reloadSlider();
});

http://bxslider.com/examples/reload-slider-settings