2012-03-11 15 views
4

ユーザーの背景色を変更するにはどうすればよいですか?私はこれを試しましたが、うまくいきません。ホバーの背景色を変更しますか?

<select> 
<option>bmw</option> 
<option>audi</option> 
<option>mercedes</option> 
</select> 



$('option').hover(function(){ 
$(this).css("background-color","#FFFFCC"); 
}); 
+0

できても、JavaScriptではなくCSSでこれを行うことができます。 –

+0

私はこれが、この資料を見て、あなたの質問 http://stackoverflow.com/questions/2402146/html-select-selected-option-background-color-css-style – Angel

+0

を解決するかもしれないと思う:[jQueryの選択CSSスタイル](http://www.1stwebmagazine.com/jquery-select-css-style) – Farshad

答えて

0

hoverイベントがoptionタグにバインドすることはできません。もし私がそうであることの証拠や証拠を見つけたら、この投稿を更新します。私の経験では、これはできません。

1

このようにオプションを使用することはできません。最高の解決策は、<ul><li>と同様のものをスタイリングし、JSとやりとりすることです。

関連する問題