2012-11-19 2 views

답변

3

시도가 보인다 $.closest()입니다. jQuery API 문서에서 :

집합의 각 요소에 대해 요소 자체를 테스트하고 DOM 트리에서 조상을 따라 위로 이동하여 선택기와 일치하는 첫 번째 요소를 가져옵니다.

그리고 단순히 :

$('.slideNextSlidable').click(function() { 
    $(this).closest('tr').next('.slidable').hide(); 
}); 
1

.closest()

$('.slideNextSlidable').click(function() { 
    $(this).closest('tr').next('.slidable').hide(); 
}); 

DEMO

1
$(function() { 
    $('.slideNextSlidable').click(function() { 
     $(this).parent().parent().next('.slidable').hide(); 
    }); 
}); 

제 1 회 부모가 td되고, 부모는 tr입니다!

+0

나는 부모가되었다. 롤 ... 그거 지워 줘서 고마워. 내가 가장 가까운()를 사용하고 있는데 – Alex

+0

아무 문제 없어! 네가 거의 가지고 있다는 것을 분명히하고 싶었어. ^^ – Naryl

관련 문제