ページの変更を検出するJavaScriptコード? (たぶんAjax経由)
-
09-10-2019 - |
質問
わかりました、私はJavaScriptを書くのは初めてです。これが私がやっていることややろうとしていることです。
ページがロードされると(window.onload)、JavaScriptコードはページ内のすべてのフォームを通過し、特定の「オンチェンジ」メソッドを添付します。これは、インターネット上のほとんどのWebサイトでは正常に機能します。ただし、ページが動的に更新され、ページ上により多くのフォームをロードする場合を除きます。このようなイベントを検出して、機能を再実行するにはどうすればよいですか?
例えば:
Facebook NewsFeedには、投稿されたすべての異なるステータス/リンクに関連付けられたフォームがたくさんあります。私のコードはそれらを通過し、リスナーを添付します。ただし、ページをずっと下に行くと、自動的に更新されて、より多くのステータス/リンク/などが表示されます。 (または「古い投稿」リンクをクリックします) - しかし、JavaScriptコードは再びグローバルに実行されていません。
とにかく私はそれをすることができますか?ありがとう。
編集:ブラウザ拡張機能を作成しています。
解決
使用する 。住む() ?
$(document).ready(function()
{
$(document).live("onchange",function()
{
// blah?
});
});
所属していません StackOverflow