js 滚动鼠标滑轮放大缩小图片
  0bfdPFxSVzID 2023年11月02日 51 0


js 滚动鼠标滑轮放大缩小图片_javascript

<div>
  <h1>原图</h1>
  <img
    src="https://so.360tres.com/dmsmty/160_160_100/t01b29734b9604fb7aa.webp"
  />

  <h1>可放大缩小的图</h1>
  <div class="imgView">
    <img
      src="https://so.360tres.com/dmsmty/160_160_100/t01b29734b9604fb7aa.webp"
    />
    <img
      src="https://so.360tres.com/dmsmty/160_160_100/t01b29734b9604fb7aa.webp"
    />
  </div>
</div>
<script>
  const imgView = document.querySelector(".imgView");

  // 鼠标经过事件
  imgView.onmouseover = (e1) => {
    if (e1.target.nodeName === "IMG") {
      var img = e1.target;
      var widthW = img.width;

      // 鼠标滚动事件
      img.onmousewheel = (e) => {
        // wheelDelta 判断滚轮往前滚还是往后滚:   <0 是往后滚, >0是前滚
        e.wheelDelta < 0 ? widthW-- : widthW++;
        img.style.width = widthW;
      };
    }
  };
</script>


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
0bfdPFxSVzID