2016-08-15 86 views
-2

對於一個項目,我需要移動一個DIV的位置。我能做到的唯一方法就是使用jQuery。我無法編輯其他文件來實現我想要的結果。jquery insertbefore加載文檔之前

現在我試着用insertAfter()insertBefore()函數。這可行,但當我在手機上加載頁面時,在我觸摸屏幕後,div跳到正確的位置。

有什麼辦法讓它在任何事情出現之前移動div?

準備好的文件不是我要找的。

謝謝!

我的代碼:

 jQuery(".cta-buttons").insertAfter(".slideshow"); 
+2

你可以發佈jsfiddle或plnkr嗎? – martin

+0

發表一些代碼。 –

+0

沒有代碼,沒有幫助! – eisbehr

回答

0

我認爲唯一的解決辦法是隱藏html直到頁面加載 CSS:

html{ 
    visibility: hidden; 
} 

的JavaScript:

$(window).on('load', function() { 
    $("html").css('visibility','visible'); 
}); 

不是最好的辦法是,因爲它會強制內聯樣式。