1

jQuery.css 構文を使用して関数から入力要素の背景色を変更しようとしています。readyイベントで呼び出される関数で、次を実行します。

$("#inputID_1").css("background-color", "red");

でも色は赤くなりません。

使うことができます:

<input type='text' id=' inputID_1 ' style="background-color:blue" />

html で色を変更します。または:

$("input").css("background-color", "gray");

JavaScript で。しかし、jQuery-ID 選択を使用する機能は機能していないようです!

ここで JSFiddle を見つけることができます。

4

2 に答える 2

5

HTML 要素 ID のギャップは違いを生みます - それらを取り除くと、あなたが望むように機能します。

したがって、次のように変更します。

<input type='text' id=' inputID_1 ' style="background-color:blue" />
<input type='text' id=' inputID_2 ' />

<input type='text' id='inputID_1' style="background-color:blue" />
<input type='text' id='inputID_2' />

これが動作するjsFiddleです。

于 2013-04-25T15:42:42.803 に答える