0

私はこれに対する答えをどこでも探してみました。私の問題は、AJAX ロードと nicescroll プラグインに関してここで見たものとは少し異なります。Nicescroll は現在、AJAX トリガーによってメイン ページのリンクをクリックすると、メイン ページの上に表示されるようにトリガーされる HTML ページで機能していません。コンテンツを変更する div ではなく、スライドインする完全に新しいページなので、これを修正するのがもう少し複雑になるかどうかはわかりません。

メインページで以下のコードを使用しようとしましたが、機能しません

$('.cbp-item').click(function(){
  $('.cbp-popup-wrap').getNiceScroll().resize();
});

何か案は?

4

1 に答える 1

0

要素 .cbp-item がページに動的に追加される場合、「ライブ」を使用してクリック イベントをバインドする必要があります。

$('.cbp-item').live("click",function(){
  $('.cbp-popup-wrap').getNiceScroll().resize();
});

または「オン」

于 2014-11-10T08:52:54.930 に答える