Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как оптимизировать скрипт? (https://javascript.ru/forum/misc/76753-kak-optimizirovat-skript.html)

artg 10.02.2019 13:12

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

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

Сейчас выходит что при каждом скороллинге выполняется clone, что приводит к многократному дублю элемента

рони 10.02.2019 14:52

artg,
if ($(window).scrollTop() >= 777&& !$('.scroll777').length)


Часовой пояс GMT +3, время: 19:25.