如果div有多个图像,则只使用jQuery幻灯片

时间:2014-06-28 18:35:33

标签: javascript jquery

我只是尝试只使用jQuery幻灯片,只要该div有多个图像,不知道这里有什么问题吗?

if(.portfolio-featured img.length > 1) {
   jQuery('.portfolio-featured').fadeSlideShow({
        width: 937,
        height: 600,
        interval: 6000
  });
} 
else {
  // do nothing here.
}

2 个答案:

答案 0 :(得分:2)

.portfolio-featured img.length是无效的JavaScript。您需要将除.length之外的所有内容作为字符串传递给jQuery,然后获取该选择器返回的元素的长度。

if(jQuery('.portfolio-featured img').length > 1) {
   jQuery('.portfolio-featured').fadeSlideShow({
        width: 937,
        height: 600,
        interval: 6000
  });
} 
else {
  // do nothing here.
}

答案 1 :(得分:0)

使用此,

   if( $(".portfolio-featured img").length > 1 ){
     //check..
  }