jQueryを使用してテキストボックスのバックグラウンドカラーを変更するにはどうすればよいですか?jQueryを使ってテキストボックスの背景色を変更するには?
18
A
答えて
38
練習はあなたのケースでは、ロジックからUIを区切ることですベター:
$("#textboxid").addClass("aClass");
あなたが本当にそれあなたの方法が必要な場合は、次の操作を行います
$("#textboxid").css({"background-color": "color"});
で#textboxid
を交換してください希望のセレクター、および希望する色の色を選択します。次
注1つのプロパティに対して同じ処理を行います。あなたのjsに入力ではなく、ハードコーディングスタイルにクラス名を追加する
$("#textboxid").css("background-color", "color");
+1
不要のためを参照してください。 jsでハードコードされたプレゼンテーション。スタイルにはCSS、動作にはjsを使用します。 – redsquare
10
$('#txtBoxID').css('background-color', '#ffff00');
8
良いです。 プレゼンテーションスタイルはcss not jsに存在する必要があります。
$('#inputId').addClass('someCssClass');
0
さらに、jQueryを使用しないでください。私はあなたが焦点にまたはブラーにこれを実行するとしますので、あなたが行うことができます。
#textboxid {background-color:defaultcolor;}
#textboxid:focus {background-color:selectedcolor;}
関連する問題
- 1. 変更背景色
がhttp://stackoverflow.com/questions/18445711/jquery-mobile-set-textbox-background – liftarn