jquery从其子id获取listitem id

时间:2012-04-22 11:50:59

标签: jquery

<li id="l"><a href="#"><img id="i" /></a></li>

我有图片ID,我想要listitem id,我知道一种方式

$("#i").parent().parent().attr("id");

还有比这更好的方法吗?

3 个答案:

答案 0 :(得分:3)

这有点简单:

$("#i").parents("li").attr("id")

答案 1 :(得分:0)

尝试closestfind

$("#i").closest('li').attr("id")

答案 2 :(得分:0)

$("#i").closest('li')[0].id;

http://api.jquery.com/closest/

  

获取与选择器匹配的第一个元素,从当前元素开始并逐步向上遍历DOM树。