input-readonly-container 속성을 가진 일부 요소로 동적으로 Html 블록을 빌드합니다. 하위 입력 읽기 전용 컨테이너에없는 요소를 선택해야합니다.jquery selector에서 자식을 건너 뛰는 방법
<div id='root' input-readonly-container>
<input id='1' type="text" />
<input id='2' type="text" />
<input id='3' type="button" value="Btn"/>
<div id="child1" input-readonly-container>
<input id='5' type="text"/>
<input id='6' type="text"/>
</div>
<div id="child2">
<input id='7' type="text"/>
<input id='8' type="text"/>
</div>
</div>
이 샘플에서는 Id가 1,2,3,7,8 인 요소 만 선택해야합니다. [input-readonly-container] 및 내부 요소 (5,6)가있는 하위 컨테이너는 건너 뜁니다.
루트 요소의 컨텍스트 내부에서 선택해야합니다.
var root=$('#root');
$('selectorHere', root);
이며 id = 1,2,3,7,8 만 선택해야합니다.
아이가 [입력 - 읽기 전용 컨테이너를]이없는 경우, 선택은 모든 자식 요소를 선택한다 (7,8)
내가 ('# 아이') 루트 = $와 같은 선택을 실행하는 경우, 그것을 ID를 선택해야 = 선택기 5,6- 만
그래서 생각 특성 [입력 읽기 전용 컨테이너]
'id's 숫자로 시작해서는 안, 여기에 JS 바이올린을 참조 – depperm
그냥 샘플입니다 - 의사 코드. 고마워요. 비록 –