3
2つの異なるクラスを持つ要素を選択しようとしています。残念ながら、これらのクラス名は部分的にランダム化されています。クラス名の2番目の部分は同様に、ランダムである部分テキストで2つの異なるクラスを使用して要素を選択
<div class="thing1_abc thing2_def"></div>
は、abc
とdef
部は、各ページの負荷と一致しないであろう。
私がいたと考えることができる唯一の事:
div[class^="thing1_"][class^="thing2_"]{ }
しかし、あなたが単一のセレクタで複数のクラスの属性セレクタを使用することができないようで、これを実現する方法はありますか?または、その要素に基づいてこの要素を選択する代替手段ですか?
ああ、それは私が欠けていたものです。 '^ ='は文字列全体ではなく、クラスの開始点だったということを私の頭の中に入れました。ありがとう! (私は一度それがロックを解除する)を受け入れるよ – DBS
助けて嬉しい! :) – Connum
'some_class_thing1_'とのマッチングを避けたいのであれば、div [class * =" thing1 _ "] [class * =" thing2 _ "] = "thing2 _"]、div [class * = "thing1 _"] [class^= "thing2 _"] {} ' – Alohci