Jquery Ajax element.readyは可能ですか?

私はコンテンツ内のいくつかの属性を捕まえたいが、このコンテンツはAjaxによって更新される。 問題は、コンテンツ全体が表示される前に私の関数が 前にトリガーするため、私は何も捕まえていないということです。

私は自分の関数がAjax関数の終了を待つようにしたい。

私は、次のようなオプションがあると思った:

$(element).ready(function() { 
blablabla;
});

ありがとうございました !

0

2 答え

あなたの関数を$ .ajax関数の成功セクションに入れますか? 例えば:

$.ajax({
  url: "test.html",
  context: document.body,
  success: function(){
    $(element).addClass("done");
    yourFunction();
  }
});
5
追加された
もちろん、ありがとう!
追加された 著者 Maxxx,

成功ハンドラ内から元のDOMにアクセスできるため、元のDOMを更新する成功ハンドラを作成し、必要に応じて新しいDOM要素を生成し、準備ができたら追加して、これのポイント。

0
追加された
JavaScript - 日本のコミュニティ
JavaScript - 日本のコミュニティ
2 参加者の

日本人コミュニティのjavascript