Спустя два года сам отвечу на свой вопрос – не нужны никакие плагины.
На мой взгляд, лучшее решение – это использовать атрибут loading="lazy" на тегах img.
Мало того, что это внедряется мгновенно и не требует доп библиотек, так ещё мы не просто тупо подгружаем изображения по ходу скролла, а перекладываем это на плечи браузера, который сам решает, в какой момент ему было бы оптимальнее его загрузить.
Походу другого выхода нет - подключил плагин jquery mobile. Благо его можно закастомить и внести в него только тот функционал, который нужен - jquerymobile.com/download-builder
var textTotal = $('.cart_count_goods').text();
var number = textTotal.replace(/D/g, '');
var newNumber = number++;
newText = textTotal.replace(number, newNumber);
$('.cart_count_goods').text(newText);
Берём текст, копируем из него цифру, увеличиваем цифру на 1, меняем в тексте старую цифру на новую, вставляем обратно.
Не проверял
А лучше всё таки обернуть во что-нибудь
Ну как костыль можно импортантом высоту перебить. А так разбираться надо. У фрэйма очень уже метриковский name. Это вы прописали или метрика вставляет?
Зачем вообще вам фрейм?
Я бы в блок с кругом засунул див с тремя этими прозрачными прямоугольниками. Этому диву абсолют, родителю релайтив. Абсолютный блок центруешь и задаёшь ему флекс и жастифай контент спейс бетвин
upd:
типа того:
< div class="wrapper" >Круги
< div class="blocks" >
< div class="block">Прямоугльник< /div >
< div class="block">Прямоугльник< /div >
< div class="block">Прямоугльник< /div >
< /div >
< /div >
.wrapper{
position: relative;
}
.blocks{
position: absolute;
top: 0; left: auto; bottom: 0; right: 0;
display: flex;
justify-content: space-between;
}
Потому, что loop надо true + overflow hidden для общего блока, чтобы допэлементы было не видно.
Хотя вообще странно, даже при false, он должен переключать на первый, только отлистывая назад..