コンテンツが ajax で動的に読み込まれるコンテナーに、危険なスワイパー スクロールバー プラグインを適用しています。ajax 呼び出しの後にプラグインを初期化します。問題は、ブラウザーのサイズを変更するまでスクロールが機能しないことです。ウィンドウのサイズを変更する必要はありませんが、動的コンテンツに切り替えると、ブラウザのサイズを変更するとスクロールが機能しなくなります。
プラグインを初期化する方法は次のとおりです
var mySwiper = new Swiper('.swiper-container', {
scrollContainer: true,
mousewheelControl: true,
mode: 'vertical',
scrollbar: {
container: '.swiper-scrollbar',
hide: true,
draggable: false
}
});
ここにhtmlがあります
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<div class="searchList">
//here's the dynamic content being loaded (a list of div elements)
</div>
</div>
</div>
<div class="swiper-scrollbar">
</div>
</div>
swiper-container の高さは 100%