여러태그 사이에서 한가지 태그만 골라서 index값을 구할 수 있나요? 채택완료

<div>태그 안에 여러가지 태그들이 섞여있을때 내가 원하는 태그들 사이에서의 index값을 구하는 방법이 있을까요?

 

예를 들어 

<div>

<span></span>

<a></a>

<span></span>

<span></span>

<a></a>

<a></a>

<span></span>

<span></span>

<span></span>

<a class="test"></a>

</div>

 

이런식으로 있을때 a태그들에서의 test클래스의 인덱스값 즉, 3을 추출하고 싶습니다.

답변 2개

채택된 답변
+20 포인트

Copy
<div class="parent">

<span></span>

<a></a>

<span></span>

<span></span>

<a></a>

<a class="test"></a>

<span></span>

<span></span>

<span></span>

<a></a>

</div>

<script>

console.log($('.parent a').index($('.test')));

</script>

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

$('.parent a').index($('.test'))
이거욥

댓글을 작성하려면 로그인이 필요합니다.

$('a.test').length

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고