2011-01-31 3 views
0

私はドロップダウンリストに 'change'イベントを添付する必要があります。この新しいDOM要素にアクセスするには、ページが読み込まれた後にドロップダウンリストが表示されますか?

このドロップダウンリストは、読み込んだページに動的に追加されます。

だから、これcurretnlは動作しません:

$( "#のmydropdown")

をページの読み込みが完了したときに、それはDOMではありませんでしたので。

+0

どういう意味ですか?ドロップダウンがDOMに追加された後に実行される場合に機能します。どのようにそれにアクセスしようとしていますか?イベントの中にいるのですか? – Victor

答えて

2

.live()を使用すると、セレクタに一致する現在および将来のすべてのオブジェクトにイベントを添付できます。

$('#mydropdown').live('change', function() { 
    // Live handler called. 
}); 
0

ページのロード時に要素が存在しない場合には、それあるときは、それを選択します。

関連する問題