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;
я придумал только такой вариант: jsfiddle.net/3w1f0spo
Но по каким-то причинам owerflow-y съедает и контент по x.
$('.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(){});