jQuery圖片縮放插件smartZoom使用實(shí)例詳解
e-smart-zoom-jquery.js插件,下載地址及示例:https://github.com/e-smartdev/smartJQueryZoom
插件描述:通過(guò)將鼠標(biāo)懸停在圖片上,滾動(dòng)鼠標(biāo)滾輪即可實(shí)現(xiàn)圖片的放大或者縮小效果。
smartZoom使用
舉個(gè)栗子,上代碼:
<!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>
直接對(duì)img對(duì)象使用smartZoom方法即可。
查看效果:

縮放

完美,這就成功使用了。
但很多人會(huì)遇見(jiàn)使用smartZoom圖片位置偏移的問(wèn)題,效果如下:

邊框不見(jiàn),再看代碼會(huì)發(fā)現(xiàn):

原來(lái)是top和left作祟。此時(shí)解決問(wèn)題的重點(diǎn)就是在img圖像外,嵌套一個(gè)div容器。如下:
<div class="imgDiv">
<img src="./assets/zoomSmall.jpg" alt="">
</div>
此時(shí),便能解決位置偏移問(wèn)題。
其他API:
// 方法中可以通過(guò)設(shè)置top,left等參數(shù)來(lái)指定圖片初始參數(shù);
$(".imgCon img").smartZoom({
'left': '50px'
})
// 通過(guò)傳入‘destroy‘來(lái)取消縮放;
$(".imgCon img").smartZoom('destroy')
總結(jié)
以上所述是小編給大家介紹的jQuery圖片縮放插件smartZoom使用實(shí)例詳解,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!
- jQuery實(shí)現(xiàn)等比例縮放大圖片讓大圖片自適應(yīng)頁(yè)面布局
- jquery 圖片預(yù)加載 自動(dòng)等比例縮放插件
- 基于JQuery實(shí)現(xiàn)的圖片自動(dòng)進(jìn)行縮放和裁剪處理
- jquery 圖片縮放拖動(dòng)的簡(jiǎn)單實(shí)例
- jquery實(shí)現(xiàn)圖片按比例縮放示例
- 基于jquery實(shí)現(xiàn)圖片相關(guān)操作(重繪、獲取尺寸、調(diào)整大小、縮放)
- jQuery實(shí)現(xiàn)的鼠標(biāo)滾輪控制圖片縮放功能實(shí)例
- JQuery 圖片延遲加載并等比縮放插件
- jQuery圖片預(yù)加載 等比縮放實(shí)現(xiàn)代碼
- 基于jquery的防止大圖片撐破頁(yè)面的實(shí)現(xiàn)代碼(立即縮放)
- jQuery實(shí)現(xiàn)的移動(dòng)端圖片縮放功能組件示例
相關(guān)文章
Jquery實(shí)現(xiàn)簡(jiǎn)單的輪播效果(代碼管用)
這篇文章主要介紹了Jquery實(shí)現(xiàn)簡(jiǎn)單的輪播效果(代碼管用) 的相關(guān)資料,需要的朋友可以參考下2016-03-03
jQuery+HTML5實(shí)現(xiàn)手機(jī)搖一搖換衣特效
經(jīng)常我們玩微信都會(huì)用到查到附近的人,都是在app上實(shí)現(xiàn)手機(jī)搖一搖的功能?,F(xiàn)在,我們將此技術(shù)搬移到手機(jī)web上,供大家學(xué)習(xí),有需要的小伙伴可以參考下。2015-06-06
使用JQuery自動(dòng)完成插件Auto Complete詳解
這篇文章主要介紹了使用JQuery自動(dòng)完成插件Auto Complete詳解,使用JQuery自動(dòng)完成插件,更新現(xiàn)有圖書(shū)列表頁(yè)面上的搜索,當(dāng)用戶鍵入的時(shí)候立即顯示結(jié)果。,需要的朋友可以參考下2019-06-06
JS在IE下缺少標(biāo)識(shí)符的錯(cuò)誤
今天在使用一個(gè)jQuery的插件時(shí),發(fā)現(xiàn)在IE下總報(bào)錯(cuò),但在Firefox下就很正常,所報(bào)的錯(cuò)誤就是:缺少標(biāo)識(shí)符!2014-07-07

