特定のクラスプレフィックスを持つ最初の親を取得したいとします。
<div class="div-a3332">
<div class="div-a89892">
<p>
<div class="div-b2">
<div id="divid">hi</div>
</div>
</p>
</div>
</div>
たとえば、現在の要素は#divid
であり、クラスプレフィックスdiv-aを持つ最初の要素を見つけたいと考えています。したがって、基本的には次のように選択されます。
<div class="div-a89892">
それでも、データをクラスの接頭辞にマージしないでください。これはひどいパターンであり、複数のクラスで簡単に修正できます。
—
Stefan Kendall
@StefanKendall:他人のサードパーティのがらくたを扱っている場合もあれば、すぐに修正できないレガシーアプリをサポートしている場合もあります。悪いデザインは現実の事実であり、これは完全に正当な質問です。
—
Nerdmaster 2013
<div class='a'>
、次にのルールを提供しますdiv.a
。なぜdiv
クラス名を入力するのか、実際にはわかりません。