Я пытаюсь вставить несколько строк нового кода на свой сайт. Код должен быть вставлен, когда ширина браузера меньше 768 пикселей, а если код уже существует, его не нужно вставлять снова. По какой-то причине, когда я изменяю размер браузера до менее 768, код вставляется дважды, а затем еще раз каждый раз, когда я изменяю его размер. Кто-нибудь знает, почему эта строка кода вставлена несколько раз?insertAfter ввод кода дважды
$(window).resize(function() {
if ($(window).width() < 768) {
if ($(document).not('#step-4-circle')) {
$('<div id="step-4-circle" class="step-circle"><div class="inner"><span class="number">4</span><span class="title">FULFILL ORDERS</span><span class="subtitle">where you want</span></div></div>').insertBefore('#how-step-3');
}
}
});