Facebookページの特定のハイパーリンクの横にボタンを追加するGMスクリプトがあります。ただし、AJAXを更新すると、ページのそのセクションのボタンが無効になります(つまり、[コメントを表示]をクリックすると、そのスレッドのすべてのボタンが消えます)。
私がやりたいこと:
特定のAJAX操作が完了した後、GM関数を再実行します-主にコメントを表示して新しいページをロードするとき(つまり、別のグループページをクリックすると、これはすべてAJAXされます)
私が現在行っていること:
30秒ごとにコードを再実行する30秒のループがあります。理想的ではありません。ループを短く設定すると、編集が遅れるだけ
です。実際には、ボタンがどんどん増えていきます。超理想的ではありません!
どのように支援できますか:
AJAXが何かのロードを完了した後、関数をトリガーするためにどのコードを使用する必要がありますか?「新しいページ」や「その他のコメント」の更新など、必要なAJAXの更新時にのみコードが起動するようにするにはどうすればよいですか?
編集-更新されたビットでのみコードを再実行する必要があります(これも可能ですか?)
注:
少し検索して、プレーンなjQuery、asp.netなどの回答をいくつか見つけましたが、GM-jQコンボは見つかりませんでした。