使用JS實現(xiàn)鼠標放上圖片進行放大離開實現(xiàn)縮小功能
更新時間:2021年01月27日 16:04:46 作者:bug開發(fā)工程師.
這篇文章主要介紹了使用JS實現(xiàn)鼠標放上圖片進行放大離開實現(xiàn)縮小功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
使用JS實現(xiàn)鼠標放上圖片進行放大離開實現(xiàn)縮小功能,具體代碼如下所示:
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <div id= 'div_jpg' style="width: 200px;height: 200px;"> <img src="./128206.jpg" id="img" style="width: 100%;height: 100%;"> </div> <script> var img = document.getElementById('img') var s1,s2 console.log(img) // 圖片放大效果 i = 100; img.addEventListener('mouseover',function(){ clearInterval(s1); s1 = setInterval(function(){ i+=0.1; img.style.width = (i)+'%'; img.style.height = (i)+'%'; i = parseFloat(i); if(i>=120) clearInterval(s1); },1); }) img.addEventListener('mouseout',function(){ clearInterval(s2); s2 = setInterval(function(){ i-=0.1; img.style.width = (i)+'%'; img.style.height = (i)+'%'; i = parseFloat(i); if(i<=100) clearInterval(s2); }) }) </script> </body> </html>
分享源碼,喜歡的朋友點擊查看:
基于jQuery插件Pinchzoom.js實現(xiàn)手指觸摸圖片放大縮小特效源碼
到此這篇關于使用JS實現(xiàn)鼠標放上圖片進行放大離開實現(xiàn)縮小功能的文章就介紹到這了,更多相關js圖片放大離開縮小內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
js分解url參數(shù)(面向?qū)ο?極簡主義法應用)
剛看到笑看風云寫的JavaScript面向?qū)ο?極簡主義法)和一個分解url參數(shù)面試題,我作了一下修改,記錄下來2012-08-08js動態(tài)改變select選擇變更option的index值示例
今天刪除多個select值的時候出現(xiàn)了問題,搞了半天原來是索引引起的(即刪除的時候要從索引大的開始刪,然后再 刪除索引小的2014-07-07javascript驗證手機號和實現(xiàn)星號(*)代替實例
在我們?nèi)粘i_發(fā)中經(jīng)常要驗證客戶輸入的手機號是否正確,有的時候還需要將中間的四位或者前幾位用星號(*)代替,那該如何實現(xiàn)呢?下面跟著小編一起來看看。2016-08-08javascript中break,continue和return語句用法小結
break,continue和return這三個語句的用法新手們經(jīng)常弄混淆,至少在我學習c語言的時候經(jīng)常把它們的用法給搞錯。不過現(xiàn)在好了,我已徹底搞清楚它們之間的用法2012-05-05