- Post in | WebDevelop/jQuery
- Post at | 2016. 6. 28. 23:25 | by 쥬리엘
영역내에서 마우스 휠되도록...
div같은곳에 내용을 출력할때 style을 overflow: scroll 로 해두고...
내용이 많을때 스크롤이 생길테고 마우스 휠을 내릴때 스크롤이 하단에 위치하게 되면 이때부터 해당 영역 밖의 스크롤이 동작하게 된다.
때론 이런 기능이 불편할때가 있는데...
이런때를 위한 기능을 jQuery로 만들었다...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | $.fn.extend({ mouse_wheel: function () { $( this ).on( 'mousewheel' , function (e) { if (e.originalEvent.wheelDelta >= 120) { this .scrollTop -= 50; } else if (e.originalEvent.wheelDelta <= -120) { this .scrollTop += 50; } return false ; }); } }); $( 'div' ).mouse_wheel(); |
이렇게 사용하면 된다..
'WebDevelop > jQuery' 카테고리의 다른 글
jQuery .attr() vs .prop() (0) | 2015.04.27 |
---|---|
jQuery와 prototype의 충돌 해결방법 (0) | 2013.05.13 |
jQuery selector시 좋은 습관 (0) | 2009.10.13 |