$(document).on(event, selector, function);
body{
opacity: 0;
transition: opacity 1s;
}
window.addEventListener("load", function(){
document.body.style.opacity = 1;
});
<core>
<winder>
<img><img><img>
</winder>
</core>
Что надо сделать
option.each(function(i, item){
list.append('<li>' + $(item).text() + '</li>');
});
//Установит всем .selected на странице значение первого select'a
selected.text(select.val());
//Если первый .selected на странице имеет класс focus, скрыть все существующие списки
container.click(function(){
if(selected.hasClass('focus')){
list.slideUp(300, function(){
selected.removeClass('focus');
});
return;
};
list.slideDown(300);
selected.addClass('focus');
});
$(document).click(function(e) {
$(e.target).closest(".select").length||
$(".focus").removeClass("focus")
.next(".list").slideUp(300);
});
document.body.innerHTML.match(/<a class="user-panel__user\-name"[^>]*([^<]+)/);
//На выходе
[
'<a class="user-panel__user-name" href="https://toster.ru/user/andreystrelkov">andreystrelkov</a>',
'andreystrelkov'
]
var text = document.querySelector(".user-panel__user-name").innerText;
$('.squares__item').on('click', function() {
$(this).find('.squares__des__button').click();
//Событие всплывает и происходит новый клик по .squares__item
//А на нем висит вызов клика по .squares__des__button
//И так бесконечно
})
stopPropagation()
$(".schetchik>input").val // = functiоn val(){...}
$(document).ready(function() {
var e = $(".schetchik > input"),
i = +e.val();
$(".schetchik > span").click(function(){
e.val(++i);
});
});
//Перебираются все элементы с данным селектором и им устанавливается обработчик.
//Соответственно, если элемент загрузится позже, он будет без обработчика
$('.show-form').click(function(){});
//Отлавливается просто клик на странице,
//если целевой элемент удовлетворяет селектору, вызывается обработчик.
$(document).on("click", ".show-form", function(){});