关于jQuery的问题,如何获取子节点所在的父节点的那个id
<ul><liid=?><span></span><aid="aaa"></a></li><liid=?><span></span><aid="bbb"></a></li...
<ul>
<li id=?><span></span><a id="aaa"></a></li>
<li id=?><span></span><a id="bbb"></a></li>
</ul>
如上,已知a的id为bbb,如何用jQuery获取其父节点<li>的那个id值,问题很明白了吧?
<li>的这个id是生成的,不能直接获取也不需要考虑其他的方式,.offsetParent(),.parent()之类的方法我也试过了,请测试通过了再回答!谢谢! 展开
<li id=?><span></span><a id="aaa"></a></li>
<li id=?><span></span><a id="bbb"></a></li>
</ul>
如上,已知a的id为bbb,如何用jQuery获取其父节点<li>的那个id值,问题很明白了吧?
<li>的这个id是生成的,不能直接获取也不需要考虑其他的方式,.offsetParent(),.parent()之类的方法我也试过了,请测试通过了再回答!谢谢! 展开
3个回答
展开全部
这样取:$("#aaa").closest("li").attr("id")
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var s =$("#aaa").parent().attr("id");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var s =$("#aaa").parent().attr("id");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询