次のようなページにテキストエリアとボタンがあります。
<div id="add_comment_container">
<textarea id="comment_field" rows="4" cols="40"></textarea>
<button id="add_comment">Add</button>
</div>
ユーザーがテキストエリアフィールドにテキストを入力せずに[追加]ボタンをクリックすると、メッセージが表示され、テキストエリアフィールドの周囲に赤い境界線が追加されます。私がやろうとしているのは、ユーザーがテキストエリアに入力し始めたときにその境界線を削除することです。問題は、textareaとボタンがajaxを介してロードされることです(したがって、これらは後でDOMに追加されます)。
このように.delegate()関数を使用しようとしましたが、keyupイベントも実行されません。
$('#add_comment_container').delegate('#comment_field', 'keyup', function(){
$(this).css('border', '');
});
助けてください?