2017-10-28 13 views
0

Slick Sliderを使用して水平なモバイルメニューナビゲーションを作成し、スクロールSpyを追加して、カテゴリを渡すときにアクティブなクラスをliに追加しました。 これまでのところ、それは素晴らしいです。ここにリンクがあり、あなたのブラウザをモバイルサイズにしてください(小さな画面にしか表示されていないため) http://www.2017.jukeboxburgers.com/menuにアクセスし、 "Explore the Food ..."ボタンをクリックしてスワイプします。Slick Slider jsはscrollSpyで再センタリングしていません

navをクリックするとうまくいきますが、liは中央に表示されますが、いくつかのカテゴリを渡すまでもう少し下にスクロールしてから、再度「explore the food」ボタンをクリックすると、現在のカテゴリスクロールも中央にされません。

このようなイベントリスナーはありますか?または、li.activeを再計算して中央にする方法

答えて

0

それで、動作させることができました!

私のスクロールスパイは、私が渡したli.activeのクラスを置きます。 Slick Sliderは彼らには行かなかったが、今は動いている。ここで私はどのようにしたのですか:

var current_index = $( "。mobile_food_slider .active")。attr( "data-slick-index"); $( "。mobile_food_slider")。slick( "slickGoTo"、current_index);

関連する問題