나는 함께보기 내부의 마우스 휠 이벤트를 캡처하려고 : 델타는 정의와 같이이 작동하지 않습니다보기에서 마우스 휠 이벤트를 캡처하는 방법은 무엇입니까?
events:
"mousewheel": "doMousewheel"
doMousewheel: (e, delta) =>
console.log e, delta
.
나는 함께보기 내부의 마우스 휠 이벤트를 캡처하려고 : 델타는 정의와 같이이 작동하지 않습니다보기에서 마우스 휠 이벤트를 캡처하는 방법은 무엇입니까?
events:
"mousewheel": "doMousewheel"
doMousewheel: (e, delta) =>
console.log e, delta
.
W3.org에 따르면 mousewheel 이벤트는 두 개가 아닌 단일 매개 변수를 제공합니다. e 인수에서 e.wheelDelta
을 얻을 수 있습니다.
은 내가 jsfiddle에 함께 샘플을 넣어 시도,하지만 난 트랙 패드가 아닌 휠 마우스를, 그래서이 작품 아닌지 모르겠어요 : http://jsfiddle.net/derickbailey/gxeQq/
e.wheelDelta는 정의되지 않았습니다. 분명히 작동합니다 : e.originalEvents.wheelDelta (트랙 패드). 감사 ! –
이보기 자세한 내용은 http://stackoverflow.com/questions/7634529/backbone-js-detecting-scroll-event –