Помогите как сделать чтобы быстро срабатывали функции Append и тд в Jquery!
Столкнулся с проблемой такой..сделал сайт http://gsxr.com.ua/rezerv/ ...там на главной статический ХТМЛ код.. потом начал играть с контентом и функциями append,appendTo,prepend,prependTo..и тут начались проблемы.. сначала я так понял строится DOM..(пока он строится мы что то видим на экране постепенно)..вот он построился и тут И ТОЛЬКО ТУТ срабатывает джеквари..
$(document).ready(function(){ бла..бла..бла..тут все маи функции по перекидке элементов с одного места на другой }); ..и собственно проблема..никому не нравится что при переходах на страницу мы видим как при загрузке какой то бред строится...элементы друг на друга лезут..фигня некрасивая..я понимаю что от этого не избавится наверно хотя не знаю..можно ли как то сделать так чтобы сайт ваааще не загружался ни постепенно ни как ПОКА он ПОЛНОСТЬ НЕ СОЗДАСТ DOM с помощью JQuery..(или как это сделать там с прелоадером)..чтоб не видеть тот ужас пока сайт грузится:) ..заранее благодарен вам!! |
Я исправил, поставил прелоадер исскуственно держит пол секунды..но все равно это не дело..должен же быть какойто способ отследить пока построится весь дом вместе с предпрогрузкой яваскрипта и всей обработки, а потом только выводить пользователю все что построилось
|
alesioo,
Что-то не вижу проблемы на сайте, видимо исправили |
Нужно чтобы сначала была видна надпись "загрузка" или маленькая анамация, а контент тем временем пусть загружается в невидимый (через css) контейнер. ну и
$(document).ready(function(){ //здесь сначала удаляем индикацию загрузки, затем делаем контент видимым }); и все будет хорошо:) |
Да, коллега помог, сказал что нужно делать слой, которому присовить видимость с фоном какинибудть, что перекрыл сайт на сто процентов по высоте и ширине, а потом послдней функцие в документе сделать этот слой будт невидим..и как раз сайт поспевает полностью загрузиться):write:
|
Часовой пояс GMT +3, время: 16:45. |