-2

そのため、AJAX .ajax() を使用して 1 分ごとに新しいデータで自動的に更新されるクラス名「mainContent」を持つページがサイトにあります。このコンテンツの一部の機能には、JavaScript が必要です。現在の問題は、ページ全体を更新しないと、DOM にロードされた新しいデータに対して JavaScript が機能しないことです。.on() を使用してデータをDOMにバインドすると、次のように機能するはずです。

$(document).on('click', '.mainContent',function(){
        expand();
    });

expand は JS 関数です。ただし、新しいデータに対してのみ完全に機能し、以前の AJAX 呼び出しで追加されたデータに対しては機能しません...

4

2 に答える 2