Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 引导式整页滑块自动播放无法处理3张以上的图片_Javascript_Jquery_Html_Css_Twitter Bootstrap - Fatal编程技术网

Javascript 引导式整页滑块自动播放无法处理3张以上的图片

Javascript 引导式整页滑块自动播放无法处理3张以上的图片,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,在我目前正在开发的网站上,starbootstrap.com的全页滑块似乎存在问题:当仅用图像替换占位符时,一切正常,但当向幻灯片添加第四项时,自动播放停止工作 我做的是:我添加了第四个li标签 已复制具有新图像的项目 将Javascript添加到底部,就在close body标记之前 $(文档).ready(函数(){ $('.carousel')。carousel({ 间隔时间:5000 }) }); 如前所述,滑块中只有三个项目可以很好地工作,但一旦我进行了书面更改,

在我目前正在开发的网站上,starbootstrap.com的全页滑块似乎存在问题:当仅用图像替换占位符时,一切正常,但当向幻灯片添加第四项时,自动播放停止工作

我做的是:我添加了第四个li标签


  • 已复制具有新图像的项目

    
    
    将Javascript添加到底部,就在close body标记之前

    
    $(文档).ready(函数(){
    $('.carousel')。carousel({
    间隔时间:5000
    })
    });
    
    如前所述,滑块中只有三个项目可以很好地工作,但一旦我进行了书面更改,autoplay就会停止工作。。。 所有其他项目看起来与“第四项”完全相同

    我真的不知道错误是什么,控制台中没有js错误


    提前非常感谢

    写正确的结构

    <div id="myCarousel" class="carousel slide" data-ride="carousel">
      <!-- Indicators -->
      <ol class="carousel-indicators">
        <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
        <li data-target="#myCarousel" data-slide-to="1"></li>
        <li data-target="#myCarousel" data-slide-to="2"></li>
        <li data-target="#myCarousel" data-slide-to="3"></li>
      </ol>
    
      <!-- Wrapper for slides -->
      <div class="carousel-inner" role="listbox">
        <div class="item active">
          <img src="img_chania.jpg" alt="Chania">
        </div>
    
        <div class="item">
          <img src="img_chania2.jpg" alt="Chania">
        </div>
    
        <div class="item">
          <img src="img_flower.jpg" alt="Flower">
        </div>
    
        <div class="item">
          <img src="img_flower2.jpg" alt="Flower">
        </div>
      </div>
    
      <!-- Left and right controls -->
      <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
        <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
        <span class="sr-only">Previous</span>
      </a>
      <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
        <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
        <span class="sr-only">Next</span>
      </a>
    </div>
    
    
    
  • 并使用

    来源于
    希望这能对你有所帮助。

    如果我有你的
    “wow fadeIn”
    div,它会在自动播放开始前一分钟完成。如果我将其替换为
    标题4
    ,自动播放将在几秒钟后启动。您的jQuery代码段目标无效。HTML中没有指向目标的
    .carousel
    项。也许是个调查的好地方。你能在这里分享你的小提琴吗。。。
     <div class="item">
                <!-- Set the fourth background image using inline CSS below. -->
                <div class="fill" style=
                "background-image:url('images/index/4.JPG');"></div>
                <div class="carousel-caption">
                    <div class="wow fadeIn" data-wow-delay="1.5s">
                    <!--Caption-->
                    </div>
                </div>
            </div>
    
        <script type='text/javascript'>
    $(document).ready(function() {
         $('.carousel').carousel({
             interval: 5000
         })
    });
    </script>
    
    <div id="myCarousel" class="carousel slide" data-ride="carousel">
      <!-- Indicators -->
      <ol class="carousel-indicators">
        <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
        <li data-target="#myCarousel" data-slide-to="1"></li>
        <li data-target="#myCarousel" data-slide-to="2"></li>
        <li data-target="#myCarousel" data-slide-to="3"></li>
      </ol>
    
      <!-- Wrapper for slides -->
      <div class="carousel-inner" role="listbox">
        <div class="item active">
          <img src="img_chania.jpg" alt="Chania">
        </div>
    
        <div class="item">
          <img src="img_chania2.jpg" alt="Chania">
        </div>
    
        <div class="item">
          <img src="img_flower.jpg" alt="Flower">
        </div>
    
        <div class="item">
          <img src="img_flower2.jpg" alt="Flower">
        </div>
      </div>
    
      <!-- Left and right controls -->
      <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
        <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
        <span class="sr-only">Previous</span>
      </a>
      <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
        <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
        <span class="sr-only">Next</span>
      </a>
    </div>