jQuery には非常に便利なデリゲート (イベント委任) 関数があり、イベント処理関数を現在および将来の (動的に追加される) 要素にバインドできます。
たとえば、次の例では、入力テキスト ボックスを動的に追加した後、すべてのテキスト ボックス (動的に追加されたかどうかに関係なく) がフォーカスを受け取ったときに自動的に大文字に変わります。
次に、いくつかの小さな関数も追加します。フォーカスを取得したら、Makeテキスト ボックスは自動的にすべてを選択します。
$().ready(function() {
$("#ulTarget").delegate(":text","focus",function(){
$(this).val($(this).val().toUpperCase()) .select( ;
コードをコピーします
コードは次のとおりです:
})
解決しました。