私は、クライアントが移動する前に各スライドがどのくらい表示されるかを判断できる問題がありました。 slider.slideshowSpeedを変更すると、実際にはsliderのslideshowSpeedプロパティが変更されることになりましたが、影響はありません。
flexSliderコードの非最小バージョンを見ると、スライダを初期化するときに設定したすべてのプロパティがvarsというオブジェクトに入れられていることがわかりました。したがって、スライダを一時停止する必要がある時間を変更するには、 slideshowSpeedためVARSプロパティは、スライダーを再開する:
//スライダー
.slider.pauseを(一時停止);
// 1000年*スライダー
slider.vars.slideshowSpeed =のparseInt(slider.slides.eq(slider.currentSlide).ATTR( "休憩"))内の任意の変数を変更。
//スライダを再起動します。
slider.resume();
ここで、slider.resume()はアニメーションを再度初期化します。
上記の例では、スライドの新しい速度(x1000)を決定する数値を持つliという "intermission"という属性をmsで表示しています。
問題については、スライダを一時停止してからもう一度やり直すと、スライダタイミングがリセットされるはずです。
slider.pause();
slider.resume();
お試しください - あなたのために働くことを願っています。
おそらく、GettersとSettersのいくつかのプロパティはFlexSliderで役に立ちますが、ドキュメント化されていない場合でも回避策がある場合、ファイルサイズは最小限に抑えられていると思います。
乾杯、 ジョナサン