문서의 모든 항목을 인덱싱 한 다음 인덱스로 호출하고 싶습니다. html로 :자식 노드에 대한 Jquery 인덱스가 작동하지 않습니다.
alert('Index: ' + $('#foo').index());
문제는이 ul
및 #foo
모두 수 0
경고이다 :
<ul>
<li id="foo">foo</li>
<li id="bar">bar</li>
</ul>
경고는 인덱스를 얻을 수 있습니다. 이 논리를 이해하지만 순서대로 사용해야하므로 0
과 #foo
은 1
이어야합니다.
이러한 유형의 색인 생성을 시도하려면 어떻게해야합니까? 나는 prevAll()
을 시도했지만 그 결과는 똑같습니다.
추신 : 실제 코드는 큰 문서에서 작동해야합니다.
당신은 부모로부터 아이 홀드 인덱스 + 1이 필요하다는 것을 의미합니까? – egig
@Charlie 잘 모르겠습니다. 코드가 어떻게 보이고 큰 문서에서 어떻게 작동하는지 모르겠습니다. 나는 문서의 모든 항목이 무언가의 자식이라고 상상할 수 있습니다. – Youss