0
我正在製作響應式導航,以便在移動設備和桌面之間的不同位置移動導航的一部分。使用enquire.js響應式佈局中的克隆元素
我使用enquire.js來註冊我的斷點並根據頁面寬度移動東西。
我克隆元素並將其附加到頁面的不同部分。
我遇到的問題是,當我在移動和桌面視圖之間移動時,元素每次都被克隆 - 因此它們開始在桌面視圖中堆積起來。
我對enquire.js並不熟悉,所以只有在它不存在的情況下才克隆。
我正在製作響應式導航,以便在移動設備和桌面之間的不同位置移動導航的一部分。使用enquire.js響應式佈局中的克隆元素
我使用enquire.js來註冊我的斷點並根據頁面寬度移動東西。
我克隆元素並將其附加到頁面的不同部分。
我遇到的問題是,當我在移動和桌面視圖之間移動時,元素每次都被克隆 - 因此它們開始在桌面視圖中堆積起來。
我對enquire.js並不熟悉,所以只有在它不存在的情況下才克隆。
您可以cloning
像前檢查element length
,
if(!$('your-element').length) // if element not exists then clone
{
// your code to clone the element
}
如果你提供一些代碼到test
或作出fiddle
那麼它會更清楚地告訴我們你試過,你所需要的。
謝謝!那正是我需要的。對不起,沒有小提琴或代碼 - 我意識到這使得很難回答。我試圖在一天結束之前修復一個錯誤,並且很着急。我發現有時輸入我在這裏遇到的問題可以幫助我確定問題是什麼,或者至少我是足夠描述性的,以便有人知道我在說什麼。你的回答正好在頭上! – timmackay