Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.02.2019, 13:12
Новичок на форуме
Отправить личное сообщение для artg Посмотреть профиль Найти все сообщения от artg
 
Регистрация: 20.03.2015
Сообщений: 9

Как оптимизировать скрипт?
Подскажите, как оптимизировать скрипт

$(window).scroll(function() {
if ($(window).scrollTop() >= 777) {
$('.container2').before('<div class="scroll777">');
$('.div_clone').clone().appendTo('.scroll777');
} else {
$('.scroll777').remove()
}
});

Сейчас выходит что при каждом скороллинге выполняется clone, что приводит к многократному дублю элемента
Ответить с цитированием
  #2 (permalink)  
Старый 10.02.2019, 14:52
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

artg,
if ($(window).scrollTop() >= 777&& !$('.scroll777').length)
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипт некорректно работает. Как можно исправить? antonhauff Javascript под браузер 11 16.01.2018 14:28
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Как правильно поправить скрипт? Я не программист sergant Общие вопросы Javascript 0 15.11.2013 19:32
как составить скрипт автомат или как заменить форму вода Alastor Общие вопросы Javascript 7 28.10.2013 23:14
Как запустить скрипт после отработки другого скрипта? roman2 Общие вопросы Javascript 2 10.08.2009 01:23