2009-12-11 5 views

답변

2

var eq = $('td.input.current').prevAll('td.input').length; 

당량 현재 클래스를 가지고있는 TD의 위치이지만,이 위치는 prevAll()는 TD 형제 아니지만 사촌에만 유용하다 환언하면, 그의 함유 TR에 상대적인

다음은 두 가지 검색을 필요로하지만 꽤 직접적입니다. 또한 현재 테이블 만 고려한다고 가정합니다 (중첩 없음).

var current = $('td.input.current'); 
var eq = current.prevAll('td.input').length 
      + current.closest('tr').prevAll('tr').find('td.input').length; 
+0

감사합니다. tvanfosson !! =) – adrien334