jquery - 如何使用 jQuery 指定通配符 (*) 以将颜色应用于所有子级(深层)?

标签 jquery css

我有一个 <div id='sample'></div>我想申请 color css 属性到它的所有子级(意味着在所有深度级别)。

当我像这样从 css 做的时候

#sample * {
    color: '#AAA'
} 

它应用了正确的颜色,但我无法在页面准备好时使用 jQuery 执行此操作。

我想这样做是因为我想根据 radio 切换颜色单击按钮。

谁能帮帮我?

为什么投反对票?

最佳答案

$('#sample *').css('color', '#AAA');

测试和工作。 http://jsfiddle.net/2e8wp/

但完整的 CSS 方法可能是更好的主意。

关于jquery - 如何使用 jQuery 指定通配符 (*) 以将颜色应用于所有子级(深层)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22253218/

相关文章:

css - 如何使 <svg> 元素扩展或收缩到其父容器?

html - 将盒子向下放置

javascript - HTML5、CSS 转换和 JS 触发器

javascript - jQuery 脚本的重叠加载

javascript - 如何为多个日期范围选择器进行 Ajax 发布

javascript - 多人游戏中对手的移动 promise

php - 如何使用 PHP 或 HTML 但不使用 JS 创建简单的树形菜单?

ios - 响应式网站在 Firefox 响应模式下运行良好,但在 Chrome 或设备中运行不佳

jQuery 从非表单元素序列化/serializeArray

javascript - 按下按钮,出现加载弹出窗口,然后更改弹出文本