我正在尝试使用 jQuery 查找选择器访问照片列表,但由于某种原因,它似乎无法正常工作。我正在使用 jQuery 1.8。
理想代码:
$(this).siblings(images_container).find(photo);
当前代码:
$(this).siblings(images_container).children().find(".photo");
当前的代码也不起作用。选择喜欢的孩子:
$(this).siblings(images_container).children()
专辑 ID_3 是 $this
HTML
<div class="photo_wrap">
<a href="#" id="album_id_3">
<div class="photo_img_wrap">
<img src="/assets/img/user_images/2_4.jpg">
<div class="album_photo_count">
1
</div>
</div>
</a>
<div class="album_name">
Untitled
</div>
<div style="display: none;" class="images_container">
<div class="album_description_hidden">
test
</div>
<div class="city_id">
2
</div>
<div class="photo">
<div class="desc">
</div>
<div class="image_id">
4
</div>
<div class="name">
/assets/img/user_images/2_4.jpg
</div>
<div class="status">
1
</div>
<div class="time">
1363005386
</div>
</div>
</div>
退货
jQuery(div.album_description_hidden, div.city_id, div.photo)
但是,当我尝试将 find 添加到它以专门仅抓取带有“.photo”的元素时,jQuery 将返回空。你知道为什么吗?