成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

Bootstrap之Carousel不能自動播放的解決辦法

2014-07-15 14:57:30來源:威易網作者:icech

Bootstrap是一個非常好的css/javaScript框架,尤其對于移動端的自適應和適配能力都比較強。昨天用Bootstrap自帶的Carousel寫了一個圖片輪播的廣告部分,用js調用后卻出現了不能自動播放的問題。

Bootstrap是一個非常好的css/javaScript框架,尤其對于移動端的自適應和適配能力都比較強。昨天用Bootstrap自帶的Carousel寫了一個圖片輪播的廣告部分,用js調用后卻出現了不能自動播放的問題。

查了一下,發現真的有不少人問Bootstrap的Carousel組件不能自動播放的問題,這里要注意幾個問題:

先看一下Carousel的正確寫法(代碼,這里使用的是Bootstrap 3.2版本):

<div id="carousel-ad" class="carousel slide" data-ride="carousel">
    <ol class="carousel-indicators">
      <li data-target="#carousel-ad" data-slide-to="0" class="active"></li>
      <li data-target="#carousel-ad" data-slide-to="1"></li>
      <li data-target="#carousel-ad" data-slide-to="2"></li>
    </ol>
    <div class="carousel-inner" role="listbox">
      <div class="item active"><img class="img-responsive" src="images/pic01.jpg"></div>
      <div class="item"><img class="img-responsive" src="images/pic02.jpg"></div>
      <div class="item"><img class="img-responsive" src="images/pic03.jpg"></div>
    </div>
  </div>

1、首先注意的部分是data-ride="carousel"

默認使用Bootstrap的Carousel組件,只需要加上 data-ride="carousel" 就可以實現自動播放了。無需使用初始化的js函數。所以,如果carousel不會自動播放,那么首先檢查這個部分。這里還能加其他參數,比如是設置圖片輪轉的時間間隔。

代碼:<div id="carousel-ad" class="carousel slide" data-ride="carousel" data-interval="2000">

2、其實還有手動初始化carousel組件的方法

這個方法在Bootstrap 2.x就在使用,當 data-ride="carousel" 這個方法不管用的時候,可以手動初始化一下。代碼如下:

$('#carousel-ad').carousel();

如果還想控制圖片輪轉的時間間隔,還有參數:

$(function(){
    $('#carousel-ad').carousel({
      interval: 3000
    });
});

如果設置不自動播放,還可以:

$('#carousel-ad').carousel({
pause: true,
interval: false
});

以上經驗僅供參考:)

關鍵詞:BootstrapCarousel

贊助商鏈接:

主站蜘蛛池模板: 潢川县| 西平县| 灵丘县| 普兰县| 丹巴县| 新安县| 张掖市| 新沂市| 湾仔区| 漳平市| 清水河县| 永安市| 景德镇市| 上栗县| 麻阳| 呼玛县| 故城县| 松阳县| 高台县| 来凤县| 大荔县| 桃园县| 姜堰市| 隆安县| 靖江市| 洛浦县| 莱阳市| 吉安县| 武川县| 邮箱| 抚州市| 乌什县| 阜平县| 喜德县| 四会市| 固安县| 通州市| 志丹县| 鄂托克前旗| 民乐县| 文成县|