2010-08-16 10 views
1

에 클릭 한 사업부에서 이미지의 인덱스를 결정 (1) 나는 등 다음을 클릭하면 내가 첫 번째 이미지, 2를 클릭하면나는 몇 가지 코드과 같이있어

$("#thumbs img").click(function(){ 
    console.log(_____WHAT GOES HERE?_____) 
}); 

내가 아이디 (image1에, 이미지 2 등)을 추가 할 수 있다는 것을 알고 있어요 및 그 사용이 그것을 해결하기 위해,하지만 난 좋겠 있을 경우 더 깨끗한 방법처럼.

답변

5
console.log($(this).index() + 1) 

.index() 방법 (동위 관련) 클릭 된 img의 0부터 인덱스 번호를 반환한다.

+ 1을 추가하면 원하는 1 기반 색인이 제공됩니다.

.index()를 호출하는 다양한 방법이 있습니다. 인수가 없으면 위에서 설명한대로 동작합니다.

+0

아, 색인, 색인 아닙니다! 감사! –

+0

@ 리치 - 오신 것을 환영합니다. :영형) – user113716

관련 문제