0
나는 div 클래스에 'steps'클래스가 할당되어 있으며 각 div는 <hr />
요소로 구분됩니다. 각 div
에는 고유 한 텍스트가 들어 있습니다.Prototype Traversing
프로토 타입을 사용하여 hr
(특정 텍스트의 div
)까지 트래버스해야합니다.
예 : 나는 포함 div
이상 <hr />
에 대한 참조가 필요 jkl
내가, 우리가 먼저 다음 선택 사용하여 div
을 참조, 이것은 달성 할 수있다 찾을 필요가 이해 할수
<div class="content">abc</div>
<hr />
<div class="content">def</div>
<hr />
<div class="content">ghi</div>
<hr />
<div class="content">jkl</div>
<hr />
<div class="content">mno</div>
<hr />
<div class="content">pqr</div>
:
$$('div.content:contains("jkl")')
그러나 :contains
을 selector는 v1.7에서만 지원되며 선택기를 식별하지는 않습니다.
푸시를 기대합니다.
나는 반복 할 수있는 div의 부하가있는 경우가 느려질 수 있기 때문에, 너무이 싫어,하지만 난 밖으로 그것의 유일한 방법을 생각 , Thanks –
'$$ (". content")'는'$$ ("div.content")'보다 약간 빠르다. 또한 이전의 'hr'이 검색 될 수있다. 'div.previous()'또는'div.previous ("hr")'를 사용하십시오. – Victor