您好我有一個HTML片段jQuery的一個問題,而找到一個子元素
<span class="container">
<span class="inner">
<span class="img_class">
<img id=img1" />
</span>
<span class="strip"></span>
<span class="abc_class"></span>
</span>
</span>
當用戶點擊位於<span class="abc_class"></span>
,我想獲得closest
<span class="img_class">
然後將其<img /.>
的ID
要這樣做,我嘗試
var myId = jQuery($(this).closest('.img_class')).find("img").attr("id");
其中$(this)
是點擊<span class="abc_class">
myId
未定義。爲什麼?
或'.children'(http://api.jquery.com/children/) – 2010-11-18 23:07:58