首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >选择的默认样式

选择的默认样式
EN

Stack Overflow用户
提问于 2011-08-16 19:01:14
回答 1查看 307关注 0票数 1
代码语言:javascript
运行
复制
<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');
});

如果我单击红色,则选择为红色。如何设置选择的默认样式,与白色对比?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-16 19:03:46

只需移除该属性即可将背景颜色重置为其默认值:

代码语言:javascript
运行
复制
$("#default").click(function(){
    $("#select").css('background-color', '');
});

有关参考,请参阅jQuery .css() docs。引用:

将样式属性的值设置为空字符串-例如$('#mydiv').css('color', '') -如果该属性已经被直接应用,无论是在HTML style属性中、通过jQuery的.css()方法,还是通过对样式属性的直接DOM操作,则会从元素中删除该属性。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7077153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档