2014-02-09 65 views
0

我有獲取一個表jQuery選擇替代的parent.next.next

<div class='class1'> <input type="checkbox" id="some_id" checked> </div> 
<div class='class2'> <label> Some Label </label> </div> 
<div class='class3'> Some Text </div> 

當選擇一個複選框重複行下面的HTML結構,我得到的文本與它使用jQuery選擇assoicated

this.$('#some_id').parent().next().next(); 

有沒有更好的實現方法?

回答

2
$(this).parent().siblings('.class3').text(); 

$('#some_id').parent().siblings('.class3').text(); 

或試試這個:

$('#some_id').parent().nextAll().eq(1).text(); 
+0

感謝這個作品 –