jquery - Bootstrap 3 轮播控件和指示器链接不起作用

标签 jquery carousel twitter-bootstrap-3

我很困惑为什么 Bootstrap 3 轮播控件(和指示器)链接在我的页面上不起作用。这是一个简单的文档复制粘贴+一些 CSS 定制。代码可以在这里看到http://bevog.si.bitcloud.nine.ch/ (#画廊)。

更新:

轮播初始化代码

/* GALLERY */
$('#gallery-carousel').carousel()

轮播标记

<div id="gallery-carousel" class="carousel slide">
  <ol class="carousel-indicators">
    <li data-target="#bevog-image-1" data-slide-to="0" class="active"></li>
    <li data-target="#bevog-image-2" data-slide-to="1"></li>
    <li data-target="#bevog-image-3" data-slide-to="2"></li>
  </ol>

  <div class="carousel-inner">
    <div class="item active" id="bevog-image-1">
      <img src="img/bevog_gallery_01.jpg" alt="Bevog gallery picture title">
    </div>
    <div class="item" id="bevog-image-2">
      <img src="img/bevog_gallery_01.jpg" alt="Bevog gallery picture title">
    </div>
    <div class="item" id="bevog-image-3">
      <img src="img/bevog_gallery_01.jpg" alt="Bevog gallery picture title">
    </div>
  </div>

  <a class="left carousel-control" data-slide="prev" href="#"><span class="icon-prev"></span></a>
  <a class="right carousel-control" data-slide="next" href="#"><span class="icon-next"></span></a>
</div>      

最佳答案

轮播链接的 anchor 标记需要有一个指向轮播 ID 的 href。 See Bootstrap docs.

<a class="left carousel-control" data-slide="prev" href="#gallery-carousel"><span class="icon-prev"></span></a>
<a class="right carousel-control" data-slide="next" href="#gallery-carousel"><span class="icon-next"></span></a>

关于jquery - Bootstrap 3 轮播控件和指示器链接不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19122958/

相关文章:

jquery SlideToggle 在部分中作为部分、问题和答案

jquery - ASP.NET MVC 添加非必填字段的验证

jquery - Bootstrap 3 列移动问题

html - 如何让文字停留在图片下方(响应式设计)

javascript - jQuery 触发器在将 <li> 添加到 <ul> 时触发方法

javascript - 制作每小时天气预报的 slider

java - Android 在 Carousel CoverFlow (moondroid) 中停止无限循环/重复

javascript - 当 JavaScript 取消超链接 `click` 事件时,屏幕阅读器会做什么?

html - 引导表单按钮和订阅 float 问题

javascript - 最初折叠所有节点 Infragistics IgTree