2

首先,我創建了一個虛擬圓盤傳送帶(傳送帶元件),然後對其進行初始化銷燬/移除自舉轉盤

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

現在,我對場景中運行,其中,如果窗口寬度小於480然後刪除該轉盤(#第一傳送帶')。

如何刪除引導傳送帶?試圖檢查它的文檔,但似乎沒有像摧毀或刪除功能或任何相關的東西。試圖

$('#first-carousel').remove(); 
$('#first-carousel').unbind(); 

,但似乎不工作,而是給了我這個錯誤

bootstrap.min.js:6 Uncaught TypeError: Cannot read property 'offsetWidth' of undefined at c.slide (bootstrap.min.js:6) at c.next (bootstrap.min.js:6) at e (jquery.min.js:2)

任何幫助,想法?

回答

-1

代碼$('#first-carousel').remove();不會刪除具有該給定ID的元素。您可能會遇到窗寬可能出現的問題,您確定在這裏沒有其他問題嗎?

+0

再次嘗試.remove()但它給了我這個錯誤「bootstrap.min.js:6 Uncaught TypeError:無法讀取c.slide中未定義 的屬性'offsetWidth'(bootstrap.min.js:6) 在c.next(bootstrap.min.js:6) 在e(jquery.min.js:2)「 –

+0

給定的方法不會返回您收到的錯誤,這就是爲什麼我問你是否可以檢查或提供實際發生此錯誤的位置。我已經添加了一個與您顯示的ID相同的旋轉木馬,使用.remove()將其刪除,並且不會導致錯誤。該元素實際上完全從html中刪除。 –

+0

我試過它從bootstrap網站的最新cdn以及在此:https://jsfiddle.net/4qk0thx3/ - 作爲我的本地嘗試,與我在我的網站之一使用的實際輪播。 –