4
jQuery에 익숙하지 않으므로 쉽게 답변 할 수 있습니다.jQuery Selector가 중첩 된 요소를 포함하지 못하게하려면 어떻게해야합니까?
<table id="dataTable">
<tr> <!-- I want this row -->
<td>...</td>
<tr>
<tr>
<td>
<table>
<tr> <!-- I do not want this row -->
<td>...</td>
</tr>
</table>
</td>
<tr>
</table>
나는이에 JQuery와 유사한 사용하고 있습니다 :
내가가 HTML과 유사한이 내가 기대
$("#dataTable tr").length;
길이 2 동일하게, 그러나 그것의 3을 반환합니다 (< TR을 포함 > 내 질문 :
<tr>이 (가) 선택되지 않도록하려면 어떻게해야합니까?
는 내가 마지막 행에 ignorethisrow
클래스를 추가하고 내 결과에서 해당 제외,하지만 난 나를 선택 엔진 검색 그 깊이을 제어 할 수있는 옵션을 선호 줄 수 있다는 것을 알고있다.
감사합니다. 나는 그것이 단순한 무언가 일 줄 알았다. 다음은 내가 사용한 것입니다 : $ ("# dataTable> tbody> tr"). 길이; – CodeChef