【问题标题】:Javascript search and replace inside of CSSJavascript 在 CSS 中搜索和替换
【发布时间】:2012-12-23 02:24:10
【问题描述】:

有没有办法替换加载的 css 文件中的某些值?

例如我加载了一些 css 文件,但我不知道它的类,但我想将所有包含 #FFFFFF 的值替换为 #000000 并在网页上立即生效。

谢谢!

【问题讨论】:

  • 为什么要专门做这个?这似乎有点 hacky,我不禁想知道是否有更好、更实用的方法来实现相同的结果。
  • 对我来说听起来像 XY Problem

标签: javascript css search replace


【解决方案1】:

嗯,这会做你想做的事。将它放在页面顶部的脚本标记中。我不建议将此作为解决方案,因为它会遍历您页面上的所有元素以找出要更改的元素,并更改找到的元素。

更新了,错过了);最后。

$(document).ready(function () {
    $('*').filter(function() { 
        return $(this).css('background-color') == "rgb(255, 255, 255)" 
    }).css('background-color', '#000')
});

【讨论】:

  • 感谢 Man 为您提供的贴心解决方案 +1。
猜你喜欢
  • 2011-02-20
  • 2010-10-05
  • 1970-01-01
  • 1970-01-01
  • 2012-10-24
  • 2010-12-13
  • 2015-08-18
  • 2010-10-06
  • 2011-09-08
相关资源
最近更新 更多