+ -
当前位置:首页 → 问答吧 → 請問要如何選取一個元素下面的id值呢?

請問要如何選取一個元素下面的id值呢?

时间:2010-05-04

来源:互联网

<div id="a">
<img src="abc.jpg" id="b" />
</div>
复制代码
  1.    $("#a > img");  

我只能選到下一層的物件
不知該如何取出id值b呢

作者: awelkije   发布时间: 2010-05-04

$("#a>img").each(function(){$(this).attr('id')})

作者: zhuzuoling   发布时间: 2010-05-04

請問要如何使用關鍵字this呢
复制代码
  1.   $("this > img").attr('id')  
不行
复制代码
  1.   $(this > img).attr('id')
也不行

作者: awelkije   发布时间: 2010-05-05

$(this).children("img").attr('id')??
$(this).find("img").attr('id')??

作者: ywqbestever   发布时间: 2010-05-05

好像真的没用过this加其他选择器的组合,不过楼主真要用this的话,可以试试这个:
$(this).children().eq(0).attr("id");

作者: jokeykiss   发布时间: 2010-05-05

樓上正解阿

作者: awelkije   发布时间: 2010-05-17

热门下载

更多