1
イベントをジェット印刷されていないjqueryオブジェクトにバインドするにはどうすればよいですか?jqueryオブジェクトを追加する前にイベントをバインドする
例私のdiv要素がある:
var $div = $("<div>my div</div>");
私はこのレンダリングされないのdivにクリックをバインドし、DOM、のようなもので、それを印刷したい:
$div.click(function(){alert("hello")});
$(body).append($div);
THX
を使用することができますが、これは常に動作することが保証されて?なぜ私はDOMにまだない要素にイベントをバインドできますか?それは内部的にどのように機能しますか? – Flash
これは既にDOM要素です。まだドキュメントのツリーの一部ではありません。しかし、イベントはその要素に拘束され、文書ではないので、実際には問題にはなりません。 – ThiefMaster