2016-08-15 4 views
-2

Для проекта мне нужно переместить позицию DIV. Единственный способ сделать это - с помощью jQuery. Я не могу редактировать другие файлы для достижения желаемого результата.JQuery insert before before document loaded

Теперь я попытался использовать функцию 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'); 
}); 

Не Лучше всего это сделать, потому что это заставит встроенный стиль.