여기에 아주 간단한 바이올린이 있습니다.jquery 콜렉션을 기준으로 클릭 한 요소의 인덱스를 가져옵니다.
내가 가진 JS 여기에 단지 1 앵커 태그가 섹션 내 이후로는 항상 0 반환
$('section a').on('click', function() {
alert($(this).index());
});
입니다. 내가 원했던 것은 jquery 컬렉션에서 클릭 된 요소의 위치를 반환한다는 것입니다. 따라서 마지막 섹션 앵커를 클릭하면 2 (0 기반)가 반환됩니다.
흥미이 잘 작동합니다. 나는 그것을 저장하는 것이 차이를 만들었다 고 생각하지 않았다, 명백하게 그것이한다! 감사합니다 – Huangism
@Huangism 설명을 보려면 편집을 참조하십시오. – lonesomeday
물론 $ (this)에 대해 index()를 호출하는 것은 어리석은 일입니다. 이제는 그것을 보았습니다. 하하. – Huangism