CSS псевдокласс :link позволяет выбирать ссылки внутри элементов. Он выберет любую ссылку, которая ещё не была посещена, даже те, которые уже стилизованы, с помощью селекторов с другими псевдоклассами, относящимися к ссылкам, такими как :hover, :active или :visited
a:link {}
a:visited {}
a:hover {}
a:active {} let timerId;
const timer = () => {
const text = document.querySelector('.Tag-module_content__uLsTI').textContent
if(text.slice(0, -1)<(-52)){
// ...payload
console.log('Сработало условие');
// Сработало, больше не требуется
}
else{
rel();
// Не сработало, запускаем снова через секунду
timerId = setTimeout(timer, 1000);
}
}
timerId = setTimeout(timer, 150); btn.addEventListener('click' e=>{
const modal = e.target.closest('.modal[data-modal=cart]');
}); Порождается ли событие в элементе
Порождается ли событие кликом по элементу или упрощенно самим элементом?
function debounce(func, delay) {
let timeoutId;
return function (...args) {
clearTimeout(timeoutId);
timeoutId = setTimeout(() => {
func.apply(this, args);
}, delay);
};
}
input.addEventListener('input', debounce(e => {
fetchSuggestions(e.target.value); // This is being called on every keystroke
}, 100));