Size: a a a

2020 May 26

а

аким in pro.js
Эххх....
источник

а

аким in pro.js
Никто уже не ценит его друд....
источник

а

аким in pro.js
Загугли последнюю строчку
источник

L

Lupusregina[beta] in pro.js
Alex
на document.body вешай
источник

L

Lupusregina[beta] in pro.js
аким
Загугли последнюю строчку
да, мельком прочитал :D
источник

A

Alex in pro.js
Ага, с document.body работает, пробовал, но все же в целом интересно почему в разных браузерах разное поведение этого обработчика, хотелось бы на будущее знать, чтобы применять обработчики осознанно
источник

p

persona x grata in pro.js
Alex
Да я это размещаю для примера, чтобы не копаться в коде
window.addEventListener('click', e =>
источник

а

аким in pro.js
аким
Всем кто ложится спать, спокойного сна

Спокойная ночь....
Что, никто Цоя не узнал?
источник

а

аким in pro.js
Эхх.....
источник

A

Alex in pro.js
persona x grata
window.addEventListener('click', e =>
Ок, учту что лучше использовать такой синтаксис, увидел отличие, что если вешать на body - то при открытом инспекторе кода в chrome mouseleave не будет срабатывать при наведении на окно инспектора кода, а если вешать на document - то срабатывает, gj'njve b jpflfxbkcz 'nbv djghjcjv
источник

p

persona x grata in pro.js
Alex
Ага, с document.body работает, пробовал, но все же в целом интересно почему в разных браузерах разное поведение этого обработчика, хотелось бы на будущее знать, чтобы применять обработчики осознанно
Потому что ты обрашаешься к DOM через document, но не указываешь к какому узлу
источник

ДС

Джейсон Стетхем... in pro.js
Народ, продолжу тему с калькулятором. Так как никто не смог помочь, то нашел другой вариант. Что мне нужно переписать чтобы было два скрипта работающих независимо друг от друга? https://codepen.io/RatiboR1978/pen/rGBPpq
источник

ДС

Джейсон Стетхем... in pro.js
первый
источник

ДС

Джейсон Стетхем... in pro.js
второй
источник

p

persona x grata in pro.js
Alex
Ок, учту что лучше использовать такой синтаксис, увидел отличие, что если вешать на body - то при открытом инспекторе кода в chrome mouseleave не будет срабатывать при наведении на окно инспектора кода, а если вешать на document - то срабатывает, gj'njve b jpflfxbkcz 'nbv djghjcjv
Window это более глобальный объект, само окно браузера
источник

ДС

Джейсон Стетхем... in pro.js
второй скрипт не работает. в консоле ошибок нет
источник

p

persona x grata in pro.js
Установи Lightshot программу для скриншотов
источник

ДС

Джейсон Стетхем... in pro.js
ок поставлю
источник

A

Alex in pro.js
persona x grata
Window это более глобальный объект, само окно браузера
Ага, суть понимаю, а если задача сделать появление/исчезание кастомного курсора, если курсор мыши в окне/за пределами окна браузера - на какой объект будет более грамотно повесить обработчик mouseenter/mouseleave ? Или все же более грамотно будет повесить mouseover на все окно и при помощи event.target менять курсор при наведении на различные области окна ?
источник

p

persona x grata in pro.js
Alex
Ага, суть понимаю, а если задача сделать появление/исчезание кастомного курсора, если курсор мыши в окне/за пределами окна браузера - на какой объект будет более грамотно повесить обработчик mouseenter/mouseleave ? Или все же более грамотно будет повесить mouseover на все окно и при помощи event.target менять курсор при наведении на различные области окна ?
Кастомный курсор можно сделать с помощью css
источник