我正在动态创建一堆li
元素
$.each(data.attributes.listingImages, function (i, obj){
if(i == 1){
$('#js-carousel-menu').append('<li media class="active"><a media-frame><img class="js-carousel-item" src=" '+obj.thumbnail+ ' " /></a></li>' );
}else{
$('#js-carousel-menu').append('<li media><a media-frame><img class="js-carousel-item" src=" '+obj.thumbnail+ ' " /></a></li>' );
}
然后当我尝试搜索“活动”时,li
它没有找到它
$gallery = $(this.el).find('#js-carousel-menu');
var _this = $gallery.find('li.active');
但是,如果我找出$gallery
它给我:
<ul>
<li media>...</li>
<li media class="active">...</li>
<li media>...</li>
...
<li media>...</li>
</ul>
我错过了什么吗?谢谢