【发布时间】:2018-02-16 16:28:17
【问题描述】:
有没有办法根据 2 个单词来选择类名
例如这5个类
<div class="catsanddogs">1</div>
<div class="cats and dogs">2</div>
<div class="anddogs">3</div>
<div class="catand">4</div>
<div class="catsanddogs">5</div>
我想选择包含这两个词猫,狗的类
只有第一个会生效
<div class="catsanddogs">1</div>
<div class="cats and dogs">2</div>
<div class="catsanddogs">5</div>
然后只对第一个应用更改,因为它们三个有单词 所以它会选择这3个
使用 jquery 可以吗??
我找到了一种方法来选择以某个单词开头的类,但我想在类名中的任何位置
$('[class="catsanddogs"]').html('test');
但它只匹配第一个!
我知道 jquery 有 (:first ) 但是找到匹配这两个名称的问题
【问题讨论】:
-
您的意思是字面上包含“cats”和“dogs”的值的任意组合吗?
-
@Taplar 包含这些单词的类名,它可能被连接或分隔名称像这样“catsanddogs”被连接和像这样“猫和狗”分隔
-
“狗和猫”呢?
-
请注意类名有狗,猫 => "catsanddogs" 我想要一种方法来选择具有我指定的 2 个单词的类。猫和狗只是一个例子
-
我在问订单是否重要。是先选先养狗,还是先选先养猫
标签: javascript jquery html jquery-selectors