-2
저는 을 사용하여 함수를 호출하고 비교할 값을 얻기 위해을 사용하고 있습니다. div에 img의 위치를 가져와야합니다. 그래서 .gallery div는 배열과 같고 img는 "0-9"이므로 3 번째 img를 클릭하고 2 또는 5를 얻고 4를 얻습니다..length jquery의 위치를 얻으십시오
저는 을 사용하여 함수를 호출하고 비교할 값을 얻기 위해을 사용하고 있습니다. div에 img의 위치를 가져와야합니다. 그래서 .gallery div는 배열과 같고 img는 "0-9"이므로 3 번째 img를 클릭하고 2 또는 5를 얻고 4를 얻습니다..length jquery의 위치를 얻으십시오
jQuery index
메서드를 사용할 수 있습니다 JQuery와 컬렉션 클릭 된 이미지 요소의 인덱스를 얻기 위해 : 수
var i = $(this).index();
마치 그렇게 "gal_id = $ ('. gallery img') .index (this);" – Drew
을 : 이미지 래퍼는 이미지 아이가있는 경우
는당신은 또한 요소를 통과하지 않고
index
방법을 사용할 수 있습니다 샘플 HTML과 사용자가 언급 한 기능을 제공하십시오. – Phaeze[this]와 매우 비슷한 질문이 있습니다. (http://stackoverflow.com/questions/4654028/how-to-get-the-element-number-index-between-siblings) – dsaa