parent.next.next的Jquery选择器替代方案

时间:2014-02-09 20:35:52

标签: jquery jquery-selectors

我有以下html结构,可以作为表中的行重复

<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>

当选中一个复选框时,我会使用jquery选择器

获取与之相关的文本
this.$('#some_id').parent().next().next();

有没有更好的方法来实现这一目标?

1 个答案:

答案 0 :(得分:2)

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

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

或试试这个:

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