2011-08-16 7 views
1
<select id="select"> 
    <option>1</option> 
    <option>2</option> 
    <option>3</option> 
</select> 

<span id="red">red </span> <span id="default">default</span> 

$("#red").click(function(){ 
    $("#select").css('background-color', 'red'); 
}); 

$("#default").click(function(){ 
    $("#select").css('background-color', 'white'); 
}); 

赤をクリックすると赤が選択されます。どのように私は白に対して、選択のためのデフォルトスタイルを設定できますか?選択のデフォルトスタイル

+0

「選択のためのデフォルトスタイルを白に設定する」の詳細については説明できますか?私はあなたがしたいことを理解していません。 – ChrisA

答えて

5

ちょうどそのデフォルトに背景色をリセットするためにプロパティを削除します。

$("#default").click(function(){ 
    $("#select").css('background-color', ''); 
}); 

参考のために、jQuery .css() docsを参照してください。見積もり:

空白の文字列に値を設定します。 属性、jQueryの.css()メソッド、または直接DOM スタイルプロパティの操作を介して、 要素からそのプロパティを削除します。

関連する問題