0
以下に示すように、.jsファイルを使用してdivに滑らかなスライドエフェクトを適用しています。jsは追加されたhtmlに適用されません
<div id="thumblist" class="lazy slider">
<div>
<img />
</div>
<div>
<img />
</div>
</div>
したがって、初期ロード時にスライドエフェクトが画像に適用されます。しかし、私はajaxを呼び出して 'thumblist' divにデータを追加した後、htmlが表示されますが、.jsエフェクトには適用されません。この問題を解決するには?
DOMが変更された後は、スライダーを再初期化する必要があります。どのスライダー/プラグインを使用しますか? –
はい、DOMを変更した後に**スライダーを再開始する必要があります。 –
私はちょうど1つの.jsファイルを使用しています... slick.min.jsと関数$( "。lazy")slick({ lazyLoad: 'ondemand'、// ondemand progressiveが予期しています 無限:true、 slidesToShow: 1、 arrows:false、 slidesToScroll:1、 autoplay:true、 autoplaySpeed:2000、 });再初期化する方法は? – ghetal