jquery - 使用 jquery 更改许多 css 元素的颜色

标签 jquery css colors

如何更改所有具有 color/background-color #d10044 的 CSS 元素的颜色?

最佳答案

试试这个:

$('*').each(function() {
    if($(this).css("background-color") == "#d10044") {
        // do whatever you need to those elements here
    }
});​​​​

不过,它会遍历页面上的所有元素,因此速度可能相当慢。如果您有办法缩小可能元素的列表,那将比全局 (*) 运算符更可取。

关于jquery - 使用 jquery 更改许多 css 元素的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9845275/

相关文章:

html - 在图形标签内居中 div

colors - Sublime Text 中的白色文本

javascript - 如何将透明度信息添加到 HEX 颜色代码?

javascript - .on ('Input' ) 动态更新和添加

jquery - Bootstrap 3 : Panel collapsed by default

javascript - 阻止用户离开网页,提交表单时除​​外

html - 如何分隔三个按钮,左边是文本,右边是按钮?

jquery - 在 Chrome 中滚动到页面加载时的元素

php - TYPO3 登录错误

android - 使用 appcompat 时设置 RecyclerView edge glow pre-lollipop