0

入力フィールドが変更されているかどうかをチェックするこの jQuery スクリプトがあります。変更されている場合は、クラスをアイコンに追加します (色を変更して、フィールドに入力したことをユーザーに知らせます)。

$('.input-icon input').change(function() {
    $(this).next(".icon").addClass('complete');
});

テキストが入力された後に問題のフィールドが選択解除された場合にのみ機能します。私が必要とするのは、キーが押されるたびにこれを実行し、それに応じて更新することです。

みんなありがとう。

4

1 に答える 1

1

http://api.jquery.com/keyup/を参照して ください。

$('.input-icon input').on('keyup',function() {
    // check if input has something in it
    $(this).next(".icon").addClass('complete');
});

デモ

于 2013-03-17T23:04:51.437 に答える