console.log("js loaded");
document.addEventListener('DOMContentLoaded', animate($(".wrapper")));
document.addEventListener('DOMContentLoaded', function() {
animate($(".wrapper"))
} );
function animate(element) {
element.addClass("animate");
console.log(element);
document.addEventListener('click', console.log);
var isCoupon = $('strong').is('.bx-soa-coupon-item-success');
c
функция filterSelection ожидает имя класса (или фрагмент имени) или пустую строку, или строку 'all'
.c
если передали all
.className
искомая строка. Почему-то часто советуют не использовать innerHTML, хотя так совсем просто добавить.
function insertGreeting(text, target) {
const div = document.createElement('div');
const b = document.createElement('b');
b.textContent = text;
div.appendChild(b);
target.appendChild(div);
}
и он выполнится сразу, не дожидаясь загрузки всей страницы. Но если вы рассчитываете таким образом что-то ускорить - тщательно протестируйте. Скорее всего это только замедлит загрузку страницы из-за лишних reflow/repaint.
Быстрее всего сработает если вы впишете style="background: url ..." сразу при сформировании разметки.
Ну или можно так: