2016-08-11 67 views
0

我遇到一個問題,即在調用。carousal(0)方法後,引導carousal會自動開始滑動。我的意圖是切換到幻燈片0並將其粘在那裏(不會自動滑動)。我不確定我錯過了什麼。Bootstrap Carousal在手動切換到滑動後不會停止滑動0

下面就來重現問題(開始與W3CSchools演示)的步驟:

從這個演示:http://www.w3schools.com/bootstrap/tryit.asp?filename=trybs_ref_js_carousel_interval&stacked=h

更改初始的JavaScript

// Activate Carousel 
$("#myCarousel").carousel({interval: 500}); 

// Activate Carousel 
$("#myCarousel").carousel(0); 
$("#myCarousel").carousel({interval: false}); 

請指教,謝謝!


增加:什麼混淆我就是調用.carousal(0)會破壞我的先前區間的配置:假的(在JS)和數據間隔= 「假」(在HTML)...


更新:

我剛換了兩個語句,和它的工作。像這樣:

$("#myCarousel").carousel({interval: false}); 
$("#myCarousel").carousel(0); 

但仍然,我不明白爲什麼JavaScript語句的順序會影響行爲。任何人都可以回答嗎?提前致謝。

回答

0

這似乎工作的基礎上編輯您引用的演示。

// Activate Carousel 
// $("#myCarousel").carousel({interval: 500}); 
$("#myCarousel").carousel({interval: false}); 
$("#myCarousel").carousel(0); 
+0

感謝您的回答!是的,我可以停止滑動這樣做,但我也需要運行.carousel(0)來堅持幻燈片0.有什麼方法嗎?我需要堅持幻燈片0並停止自動滑動...什麼讓我困惑的是,爲什麼調用.carousel(0)會破壞我以前的間隔配置:false ...謝謝。 – Youkee

+0

傳送帶停止後,可以將其設置爲索引0。 – JonSG