я для примера сказал. в самой функции вот етот код let y = this.getBoundingClientRect().y + pageYOffset+5 let x = this.getBoundingClientRect().x + pageXOffset+50 let coords = "top:"+y+"px; left:"+x+"px"
я для примера сказал. в самой функции вот етот код let y = this.getBoundingClientRect().y + pageYOffset+5 let x = this.getBoundingClientRect().x + pageXOffset+50 let coords = "top:"+y+"px; left:"+x+"px"
Для функции this получает контекст той области видимости, где была вызвана эта функция. Если конечно не было жесткого связывания с другим контекстом через bind или явного указания через call
у меня есть некий блок, при наведении на него выполняется некая функция. el.addEventListener("mouseenter", test) Как сделать так, что бы функция test выполнялась если я наведу на блок и подержу на нем мышку некоторое время, секунды 2, например. Возможно такое вообще?
мдээээ как то пока суперсложно.... можно как нибудь внутри самой функции на весь код поставить таймаут или что то такое сделать? Без this пока вообще не осилю, наверн)
мдээээ как то пока суперсложно.... можно как нибудь внутри самой функции на весь код поставить таймаут или что то такое сделать? Без this пока вообще не осилю, наверн)
'mouseenter', (event) => { const element = event.target;
const y = element.getBoundingClientRect().y + pageYOffset+5 }