Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.10.2012, 13:59
Аспирант
Отправить личное сообщение для Randomizer Посмотреть профиль Найти все сообщения от Randomizer
 
Регистрация: 21.08.2010
Сообщений: 55

Как правильно скрыть элементы для экономии ресурсов на прорисовку?
Есть у меня каталог с кучей товаров, где я реализовал изменение вида информационной формы товара на jquery, но из-за того, что товаров много, браузер тратит ресурс на отрисовку изменений в реальном времени. Мне нужно сделать так, что бы во время изменения вида формы каждого товара - основной родительский элемент каталога скрывался.
Не знаю как это сделать правильно.

Пробовал что-то вроде:
$('.view-taxonomy-term .prd').each(function(){
            $(this).hide();
            var wrapContent = $(this).find('.gdsc').children();
            $(this).find('.gdsc').replaceWith(wrapContent);

            $revtitlereplace = $(this).find('.title').clone();
            $(this).find('.title').remove();
            $(this).find('.pic img').after($revtitlereplace);

            $revgreybtnreplace = $(this).find('.btn.grey').clone();
            $(this).find('.btn.grey').remove();
            $(this).find('.add').append($revgreybtnreplace);

            $revpricereplace = $(this).find('.price').clone();
            $(this).find('.price').remove();
            $(this).find('.pic').after($revpricereplace);
            $(this).show();
});


Но, кажется мне, что действия эти происходят одновременно и мои hide() и show() в начале и конце ничего не дают т.к. происходят одновременно со всеми остальными действиями.

Подскажите, как сделать правильное скрытие элементов, затем отработку действий, а затем появление элементов?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно задать ID в создаваемом элементе ? Indiana Events/DOM/Window 15 31.10.2010 16:15
Подскажите как правильно оформить код frolvict Общие вопросы Javascript 4 30.04.2010 10:51
Как правильно прописать свой код в .js Всеми_Любимый Элементы интерфейса 6 23.02.2010 21:34
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 23:20
Как правильно оформить Send() Алекс97 AJAX и COMET 20 30.10.2008 19:19