ajax で動的に読み込まれる新しい記事があり、画像が読み込まれたときに何かを実行したいと考えています。
すべての記事は #tracks という div にあるため、記事の画像にアクセスする方法は次のとおりです: '#tracks article div'。
ajax を使用して新しい投稿が読み込まれるたびに、またページを初めて読み込むときに、関数を呼び出したいと思います。
$('#tracks').on('load', 'article img', function() {blabla})
これをやってみましたが、load イベントは URL に関連付けられた要素でしか呼び出せないため、うまくいきません。しかし、ご覧のとおり (URL に関連付けられている) すべての画像でイベントが呼び出されますが、親が #tracks (URL に関連付けられていない div) であるため、機能していないようです (このイベントは決して取得されません)。引き金になった)。
私もこれを試しました:
$(window).on('load', '#tracks article img', function() {blabla})
しかし、window は #tracks div の親ではないようです。新しい記事 (画像を含む) が読み込まれると、イベントはトリガーされません。
どうすればこれを機能させることができますか?