如果我隐藏bootstrap轮播,它还会在后台运行吗?

时间:2016-03-18 17:03:41

标签: javascript jquery html css twitter-bootstrap

我正在使用这个代码的Twitter bootstrap轮播:

<div id="slider" class="carousel slide">                    
                <!-- Wrapper for slides -->
                <div class="carousel-inner"> 
                    <!-- Slide -->
                    <div class="item active">
                        <div class="row">


                        </div>
                    </div>  
                    <div class="item ">
                        <div class="row">
                        </div>
                    </div>
               </div>
</div>

我需要禁用旋转木马,所以我只是使用CSS隐藏它:

#slider{
    display: none;
}

我已经在我的主JS文件中注释掉了旋转木马的初始化:

//$('#slider').carousel();

所以我的问题是,如果我设置&#34; display:none;&#34;并评论旋转木马的JS初始化,它还会在后台运行吗?还是会完全禁用?

1 个答案:

答案 0 :(得分:0)

使用display: none不会阻止轮播javascript运行。在任何情况下,如果你想确保它始终从第一张幻灯片开始,你可以说:

$('#carousel').carousel(0); 

这样旋转木马会跳到第一张幻灯片。