質問: $('.tab__button').index(this); slider.goToSlide(nth); //クリックイベントを無効化 e.preventDefault(); }) });
回答: 自己解決しました。 common.jsに以下の記載を行ったらスワイプしなくなりました。 var slider = $('.contents').bxSlider({ pager:false, controls:false, // TOUCH // タッチデバイスに対応する // trueにすることで、スワイプでもスライドするようになる touchEnabled: false, // // スワイプの動きと画像のスライドを対応させる // スワイプ動作に画像が連動するようなスライドをさせる oneToOneTouch: false, // true // X軸方向へのデフォルトのスワイプ操作の動きを制御する // これで画像をスワイプしても画面はスワイプしないようにする preventDefaultSwipeX: true, // true onSlideBefore: function($slideElement, oldIndex, newIndex){ //スライドする時に関数を呼び出す。newIndexはスライダーの現在地。 slideChange(newIndex); } });