2016-09-27 40 views
0

我现在有标记,看起来像这样 -做一些事情,如果有8个孩子,如果不是什么都不做

<div class="carousel"> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
    <div class="carousel-cell"></div> 
</div> 

而且我想触发一个旋转木马的插件时,有超过8个孩子叫“旋转木马“存在,如果没有,则不做任何事情。有人对此有jquery电话吗?

+0

使用'length'属性:'如果( '转盘.carousel小区'。$()长度== 8)' –

+0

您是否问每次添加元素时是否存在触发器,或者如何计算有多少元素? – Scottie

回答

4

可以检查jQuery对象的长度,如下所示:

if($('.carousel .carousel-cell').length >= 8) { 
    $('.carousel').yourPlugin(); 
} 
相关问题