jquery获取父节点的节点
<tr><tdwidth='5'><inputtype='checkbox'name='cb'value='001'/></td><tdwidth='400'>某学校</...
<tr>
<td width='5'><input type='checkbox' name='cb' value='001'/></td>
<td width='400'>某学校</td>
</tr>
我获取了选中的checkbox,但我要获取tr怎么获取呢? 展开
<td width='5'><input type='checkbox' name='cb' value='001'/></td>
<td width='400'>某学校</td>
</tr>
我获取了选中的checkbox,但我要获取tr怎么获取呢? 展开
6个回答
展开全部
var jCheckbox = jQuery('checkbox');//你的checkbox
var jTr=jCheckbox.parent().parent();//即可
不知道你想获取什么?jQuery很强大.或者使用
var jTr=jCheckbox.parents('tr');//所有父元素中选择tr
var jTr=jCheckbox.closest('tr');//只要最近的.
var jTr=jCheckbox.parent().parent();//即可
不知道你想获取什么?jQuery很强大.或者使用
var jTr=jCheckbox.parents('tr');//所有父元素中选择tr
var jTr=jCheckbox.closest('tr');//只要最近的.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<tr>
<td width='5'><input type='checkbox' name='cb' value='001' click="getTr(this);"/></td>
<td width='400'>某学校</td>
</tr>
<script type="text/javascript">
function getTr(obj){
var $tr = $(this).closest("tr");
}
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
// 获取最近的父元素
var tr = checkbox.closest('tr');
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.parent().parent()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("input[name=cb]").parent().parent()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询