动态CSS类,REGEX以及如何替换它们

时间:2012-05-29 18:25:39

标签: jquery html css

我目前正在开发一个动态生成类名的项目。 我需要设置样式以覆盖jsf框架的一些richface组件。

我有一堆具有这种格式的css类:

rf-edt-hdr-c_idt12  
rf-edt-hdr-c_idt13    
rf-edt-hdr-c_idt14 

依此类推。

它嵌套在html中,我想知道处理这个问题的最佳方法是什么? 表中有一些讨厌的嵌套div,我需要克服它的行为,因为我无法访问开发人员用来做一些更干净的HTML的组件。

使用jQuery是一个好主意,如果是这样,哪个插件最好? 我通过选择器使用属性值沿着css路线走,它的行为并不像我想要的那样。 (我认为嵌套表和div可能与此有关)。

这让我疯了。

1 个答案:

答案 0 :(得分:2)

  1. 是的,使用jQuery
  2. 使用starts-with选择器:http://api.jquery.com/attribute-starts-with-selector/。您可以使用$('div[class^="rf-edt-hdr-c_idt"]')来获取元素。