是否可以使用带有通配符属性的属性名称的通配符?

时间:2014-12-05 23:42:36

标签: javascript jquery html css

我目前有[src*=example]选择带有' src'的所有HTML元素。属性包含'示例'。是否可以定位任何属性,几乎导致属性的通配符?

或多或少,会像[(any attribute)*=example]那样找到包含'示例'的任何属性的所有元素。

提前致谢!

1 个答案:

答案 0 :(得分:2)

NO。到目前为止,css中没有这样的选择器!


使用jQuery:

$('*').filter(function(){
   var selector = this;
     return $.grep(selector.attributes, function(attr) { 
        return attr.value.indexOf('example') !==-1 }).length > 0;
}).css('color','red');