2016-09-06 20 views

回答

0

the docs爲你使用它的旋轉木馬有:

/* Fires after an item finishes it's activate animation */ 
carousel.on('itemActive', function(e, item) { 
    //do something with $(item) 
}); 

你可以把document.location.href = "http://test.com";或類似裏邊有更改頁面,一旦轉盤動畫完成

+0

嘿佈雷特,感謝回答!我在那裏嘗試了它,但它沒有工作,我認爲在旋轉木馬的代碼中存在某種錯誤(可能是命名?),我無法確定它在哪裏。 [編輯]哦該死的它工作,但由於某種原因,它立即重定向到另一個頁面(當我剛剛加載頁面) –

+0

我認爲原因是因爲'itemActive'事件一旦頁面加載被調用(因爲旋轉木馬中的第一項變得活躍)。最簡單的修復方法是首先將一個新變量設置爲false,然後一旦用戶將其設置爲true,並在更改頁面之前檢查該變量。像這樣的http://codepen.io/anon/pen/dpPqva –

+0

嗚它的作品!唯一的是,如果我點擊旋轉木馬中進一步的物品,那麼在旋轉木馬管理到達被點擊的物品之前,重定向加載。我想知道什麼可能是檢測何時旋轉木馬是完成所有的行動? –