Я хочу получить первого родителя с определенным префиксом класса, предположим:
<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">
Тем не менее, не объединяйте данные в префиксы классов. Это ужасный паттерн, и его легко исправить с помощью нескольких классов.
—
Стефан Кендалл
@StefanKendall: Иногда вы имеете дело с чужим дерьмом сторонних разработчиков, а иногда поддерживаете устаревшие приложения, которые нельзя быстро исправить. Плохой дизайн - это факт жизни, и это совершенно законный вопрос.
—
Nerdmaster
<div class='a'>
, а затем укажите правила дляdiv.a
. Наdiv
самом деле, я не знаю, зачем вы вообще указываете имя класса.