我将动态创建一堆 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>
我错过了什么?