본 글은 jQuery로 구현한 마우스 휠 제어 이미지 확대/축소 기능을 주로 소개하고, 완성된 예시 형태를 바탕으로 페이지 요소 속성의 동적 연산을 위한 마우스 휠 이벤트를 기반으로 jQuery의 관련 구현 기법을 분석한 내용입니다. 그것이 모두에게 도움이 되기를 바랍니다.
이 글의 예시에서는 jQuery로 구현한 마우스 휠 제어 이미지 확대/축소 기능을 설명합니다. 참고용으로 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>www.jb51.net 鼠标滚轮控制图片缩放</title> <script type="text/javascript" src="jquery-1.7.2.min.js"></script> <script type="text/javascript"> $(function() { function zoomImg(o) { var zoom = parseInt(o.style.zoom, 10) || 100; zoom += event.wheelDelta / 2; //可适合修改 if (zoom > 0) o.style.zoom = zoom + '%'; } $(document).ready(function() { $("img").bind("mousewheel", function() { zoomImg(this); return false; }); }); }) </script> </head> <body> <center> <img src="1.jpg"/> </center> </body> </html>
작동 효과:
관련 권장 사항:
jQuery 이미지 줌 플러그인 smartZoom 사용 방법 공유
PHP 이미지 처리는 imagecopyresampled 함수를 사용하여 구현됩니다. 이미지 크기 조정 예제
위 내용은 jQuery는 그림 확대/축소의 마우스 휠 제어를 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!