私はモバイル デバイス用に設計された Web ページを持っています。ほとんどのデータは AJAX 要求を介してロードされ、jQuery を使用して BODY に追加されます。これまでのところ問題なく動作します。どのブラウザでも機能しません
$('[id^="the_content"]').click(function () {
...
});
On() メソッドを使用してこの問題を解決しました。次のコードは、すべてのブラウザーで完全に機能します ( Windows 用の Chrome、FF、IE、Safari でテスト済み)。ビルド ブラウザを除く。
$(document).on("click",'[id^="the_content"]',function() {
...
});
これらのリスナーは、JS/jQuery 経由で追加されなかったデータに対して機能することに注意してください。
私のコードは、エラーなしで W3C HTML5 検証に合格することに注意してください。
誰かがそのような問題に直面したことがありますか?
divの例:
<div id='the_content_id_61'>...</div>