更改悬停时的选项背景颜色?
问题描述:
如何在用户悬停时更改背景颜色?我已经尝试过,但它不起作用。更改悬停时的选项背景颜色?
<select>
<option>bmw</option>
<option>audi</option>
<option>mercedes</option>
</select>
$('option').hover(function(){
$(this).css("background-color","#FFFFCC");
});
答
hover
事件不能被绑定到一个option
标签。如果我找到说明的文档或证明,我会更新这篇文章。根据我的经验,这是做不到的。
答
您不能以这种方式使用选项。最好的解决方案将是与<ul>
和<li>
类似的东西,并与JS进行交互。
即使可以完成,你也想用CSS来做,而不是JavaScript。 – 2012-03-11 03:27:36
我认为这可以解决您的问题 http://*.com/questions/2402146/html-select-selected-option-background-color-css-style – Angel 2014-08-10 15:05:17
看看这篇文章:jQuery的选择CSS样式](http://www.1stwebmagazine.com/jquery-select-css-style) – Farshad 2014-09-01 06:01:49