ユーザーの背景色を変更するにはどうすればよいですか?私はこれを試しましたが、うまくいきません。ホバーの背景色を変更しますか?
<select>
<option>bmw</option>
<option>audi</option>
<option>mercedes</option>
</select>
$('option').hover(function(){
$(this).css("background-color","#FFFFCC");
});
ユーザーの背景色を変更するにはどうすればよいですか?私はこれを試しましたが、うまくいきません。ホバーの背景色を変更しますか?
<select>
<option>bmw</option>
<option>audi</option>
<option>mercedes</option>
</select>
$('option').hover(function(){
$(this).css("background-color","#FFFFCC");
});
hover
イベントがoption
タグにバインドすることはできません。もし私がそうであることの証拠や証拠を見つけたら、この投稿を更新します。私の経験では、これはできません。
このようにオプションを使用することはできません。最高の解決策は、<ul>
と<li>
と同様のものをスタイリングし、JSとやりとりすることです。
すでにjQueryを使用しているので、かなり良いプラグイン - image-dropdown + demo from the makersがあります。
できても、JavaScriptではなくCSSでこれを行うことができます。 –
私はこれが、この資料を見て、あなたの質問 http://stackoverflow.com/questions/2402146/html-select-selected-option-background-color-css-style – Angel
を解決するかもしれないと思う:[jQueryの選択CSSスタイル](http://www.1stwebmagazine.com/jquery-select-css-style) – Farshad