특정 클래스 접두사를 가진 첫 번째 부모를 얻고 싶습니다.
<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
<div class='a'>
에 대한 규칙을 제공하십시오div.a
.div
실제로 클래스 이름을 입력하는 이유를 전혀 모르겠습니다 .