2013-05-30 28 views
2

我有轉盤控制按鈕,我將添加一個active類以選擇新幻燈片。如何區分自動滑動和單擊幻燈片自舉輪播?

這是一個簡單的任務,當有人點擊其中一個按鈕時,但如果我想要合併autoplay,這突然變得更具挑戰性。

這裏的問題是:

我可以結合slid到,其將所述活性類到我的控制按鈕的功能,並且這將是功能性的,但會有滑動的開始之間的延遲和添加活動類,因爲幻燈片完成時會觸發slid

幸運的是,Bootstrap提供了slide,它在啓動幻燈片時觸發。我可以將slide綁定到將活動類添加到列表中的下一張幻燈片的功能,但是當我嘗試單擊無序幻燈片的控制按鈕時,會導致出現問題。

slide在幻燈片發生時觸發,所以如果有人點擊不是正常幻燈片順序的控制按鈕,我將最終得到兩個活動按鈕。

我目前唯一能看到的解決方案是以某種方式區分自動觸發的slide事件和點擊觸發的事件。

任何想法?

+1

這是一個很大的問題你有沒有搞清楚? – Karl

+0

這answere幫我解決了這個問題:https://stackoverflow.com/a/31753085/3171256 – GreatBlakes

回答

-1

試試這個:

$('.carousel').carousel({ 
    interval: 2000 
}); 
+2

你真的讀過這個問題嗎? – paulwithap

+0

你可以提供你的代碼或創建它的一個jsfiddle,以便我們可以幫助你。 – Faizan

+0

我的代碼不是必需的。如果有什麼我沒有描述清楚,讓我知道。 – paulwithap