jQuery 그림 크기 조정 플러그 인 smartZoom 사용 실례 상세 설명

플러그 인,다운로드 주소 및 예시:e-smart-zoom-jquery.js
플러그 인 설명:그림 에 마 우 스 를 걸 고 마우스 롤러 를 굴 리 면 그림 의 확대 또는 축소 효 과 를 실현 할 수 있 습 니 다.
smartZoom 사용
밤 을 들 고 코드 를 올 리 세 요.

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>joannau</title>
  <style>
    * {
      padding: 0;
      margin: 0;
    }
    .imgCon {
      width: 800px;
      height: 500px;
      margin: 40px auto;
      border: 2px solid #000;
    }
    .imgDiv {
      width: 100%;
      height: 100%;
    }
    .imgCon img{
      width: 100%;
    }
  </style>
</head>
<body>
<div class="imgCon">
  <div class="imgDiv">
    <img src="./assets/zoomSmall.jpg" alt="">
  </div>
</div>
<script src="../src/jquery-1.11.0.min.js"></script>
<script src="../src/e-smart-zoom-jquery.js"></script>
<script>
  $(function () {
    $(".imgCon img").smartZoom()
  })
</script>
</body>
</html>
img 대상 에 게 스마트 줌 방법 을 직접 사용 하면 됩 니 다.
보기 효과:

크기 조정

완벽 해,이 걸 성공 적 으로 사 용 했 어.
그러나 많은 사람들 이 smartZoom 그림 의 위치 이동 문 제 를 만 날 수 있 습 니 다.효 과 는 다음 과 같 습 니 다.

테두리 가 보이 지 않 습 니 다.코드 를 보면 다음 과 같 습 니 다.

탑 과 left 가 장난 을 쳤 구나.이 때 문 제 를 해결 하 는 중점 은 img 이미지 외 에 div 용 기 를 끼 워 넣 는 것 입 니 다.다음 과 같다.

<div class="imgDiv">
    <img src="./assets/zoomSmall.jpg" alt="">
  </div>
이때 위치 오프셋 문 제 를 해결 할 수 있다.
기타 API:

//          top,left            ;
$(".imgCon img").smartZoom({
      'left': '50px'
    })
//     ‘destroy‘     ;
 $(".imgCon img").smartZoom('destroy')
총결산
위 에서 말 한 것 은 편집장 이 소개 한 jQuery 그림 크기 조정 플러그 인 smartZoom 에서 인 스 턴 스 를 사용 하여 상세 하 게 설명 하 는 것 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 저 에 게 메 시 지 를 남 겨 주세요.편집장 은 제때에 답 해 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기