Показать сообщение отдельно
  #3 (permalink)  
Старый 15.08.2018, 11:10
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от Nlk
Данная строчка постоянно выдает Undefined при отсутствии события скролла:
event.deltaY || event.detail || event.wheelDelta;
Тут кагбэ нужно понимать как работает логическое "ИЛИ"...
Цитата:
Логическое ИЛИ (||)
expr1 || expr2

Возвращает expr1, если оно может быть преобразовано к true; в ином случае возвращает expr2. Так что, при вызове с булевыми значениями, || вернет true только в том случае, когда хотя бы один операнд истинен, иначе вернет false.
https://javascript.ru/boolean-operators
Ответить с цитированием