브라우져별로 마우스 휠이 스크롤될때의 값이 틀리기 때문에 경우에 따라서는 값을 보정해 주어야 하는 경우가 발생한다.
아래 코드는 브라우져별로 값을 보정해 주는 스크립트.
window.onload = function(){ var wheelDistance = function(evt){ if (!evt) evt = event; var w=evt.wheelDelta, d=evt.detail; if (d){ if (w) return w/d/40*d>0?1:-1; // Opera else return -d/3; // Firefox; TODO: do not /3 for OS X } else return w/120; // IE/Safari/Chrome TODO: /3 for Chrome OS X }; }
사용자 리뷰:
[Total: 0 Average: 0]
The following two tabs change content below.
Chris
Senior Developer
Core Contributor on the WordPress.org
Latest posts by Chris (see all)
- Lords Mobile 사냥덱 가이드 – 2023 - 2023-03-03
- 한국인들이 겨울휴가로 가장 가고 싶어하는 Top7 해외여행지 - 2023-02-27
- 한국인들이 여름 휴가로 가장 가고 싶어하는 해외여행지 중 상위 7개를 추천 - 2023-02-27
- Git 기본 에디터 변경 in 우분투 / 리눅스 - 2018-01-03
- 탭타이탄2 한국 1위 클랜 – TT2 Korean Clan - 2017-10-20