我有一个具有style的CSS类text-decoration-line
,以及一个使用此类的HTML元素。
我希望能够使用jQuery选择器通过text-decoration-line
样式而不是元素上的CSS类来获取元素。就像是:
$("span[style*='text-decoration-line']")
如果我尝试这样做,则jQuery无法识别该类继承的样式。如果我在元素上明确设置样式,则它可以工作。
JSFiddle:https://jsfiddle.net/akvcwe6t/1/
我可以使用jQuery或XPath,两者都可以。
您将需要遍历每个元素并检查其计算的样式。
$("span").each(function(){
if($(this).css('text-decoration-line')!='') {
// do something
}
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句