摘要:效果展示事前準備一張普通的靜態(tài)圖與其對應(yīng)的圖。實現(xiàn)思路獲取圖片的,改變其后綴,使其變成與之對應(yīng)的圖片。很簡單有木有具體實現(xiàn)編寫代碼最強大腦如果替換的圖片不存在則用靜態(tài)圖大開眼界智能幫手安全衛(wèi)士編寫代碼改變圖片,用動圖替換。
效果展示 事前準備
一張普通的靜態(tài)圖+與其對應(yīng)的gif圖。
實現(xiàn)思路獲取圖片的src,改變其后綴,使其變成與之對應(yīng)的gif圖片。(很簡單有木有= =)
具體實現(xiàn)編寫html代碼
最強大腦
大開眼界
智能幫手
安全衛(wèi)士
編寫js代碼
//改變圖片src,用gif動圖替換。 var suffix = ""; function imgSwitch(img,on){ var src_png = img.children("img")[0].src; //獲取圖片src if(on){ //判斷isHover 如果是hover,則獲得圖片后綴,不是則反之 suffix=src_png.substring(src_png.lastIndexOf(".")+1,src_png.length); //得到后綴 } var src1 = src_png.indexOf("/img"); var src2 = src_png.substring(src1+1); //因為.src方法獲取的是相對路徑 ,這一步將其轉(zhuǎn)換為絕對路徑 path=on?src2.replace("."+suffix,".gif"):src2.replace(".gif","."+suffix); //將后綴改為gif or 將gif改為原來的后綴 取決于on的值 img.find("img").attr("src",path); //執(zhí)行替換 }
$(".section_02_icon").hover(function(){ imgSwitch($(this),1); },function(){ imgSwitch($(this),0); });
代碼下載 鏈接:https://pan.baidu.com/s/1sneEbwx 密碼:u8pg
我是新手,有不足的問題希望提出。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/107447.html
摘要:模擬飛機航班線路動畫一款基于的飛機航班線路模擬動畫,它模擬了許多航班在不同目的地的起飛降落數(shù)量。跳動加載動畫可調(diào)節(jié)參數(shù)這是一款基于的跳動加載動畫,它的另一個特點是可以動態(tài)調(diào)節(jié)動畫參數(shù)。 showImg(https://segmentfault.com/img/bVblze6?w=900&h=383); HTML5 動畫在Canvas 上得到了充分的發(fā)揮,我們 VIP 視頻也分享過很多相...
摘要:實現(xiàn)扇形動畫菜單特效效果圖代碼如下,復制即可使用實現(xiàn)扇形動畫菜單特效?CSS3實現(xiàn)扇形動畫菜單特效 ? 效果圖: ? ? ?代碼如下,復制即可使用: DOCTYPE html> CSS3實現(xiàn)扇形動畫菜單特效 *{padding: 0; margin: 0;} body{backg...
摘要:又一個酷炫的后臺管理,依然前后端分離用打開,還沒適配移動端。如果覺得還行,歡迎項目地址項目后臺地址我的博客地址好了,溜了溜了。。。 又一個Vue+Cnavas酷炫的后臺管理,依然前后端分離(用PC打開,還沒適配移動端)。 項目地址: https://github.com/hzzly/canv...demo地址: http://hjingren.cn/curriculum...賬號:hz...
摘要:之前在很多網(wǎng)頁上看到了鼠標滑過一個圖片鏈接時圖片放大拉近的效果,今天嘗試實現(xiàn)一下。使用實現(xiàn)思路設(shè)置以圖片作為元素的背景,鼠標滑過的時候通過屬性放大圖片。 前言 為了讓網(wǎng)頁的使用體驗更好,我們會讓網(wǎng)頁的某些元素對鼠標的動作做出響應(yīng)。例如鼠標滑過、單擊按鈕的時候按鈕變色、變形。之前在很多網(wǎng)頁上看到了鼠標滑過一個圖片鏈接時圖片放大、拉近的效果,今天嘗試實現(xiàn)一下。 1. 使用backgroun...
摘要:之前在很多網(wǎng)頁上看到了鼠標滑過一個圖片鏈接時圖片放大拉近的效果,今天嘗試實現(xiàn)一下。使用實現(xiàn)思路設(shè)置以圖片作為元素的背景,鼠標滑過的時候通過屬性放大圖片。 前言 為了讓網(wǎng)頁的使用體驗更好,我們會讓網(wǎng)頁的某些元素對鼠標的動作做出響應(yīng)。例如鼠標滑過、單擊按鈕的時候按鈕變色、變形。之前在很多網(wǎng)頁上看到了鼠標滑過一個圖片鏈接時圖片放大、拉近的效果,今天嘗試實現(xiàn)一下。 1. 使用backgroun...
閱讀 3709·2021-10-13 09:40
閱讀 3170·2021-10-09 09:53
閱讀 3570·2021-09-26 09:46
閱讀 1869·2021-09-08 09:36
閱讀 4262·2021-09-02 09:46
閱讀 1329·2019-08-30 15:54
閱讀 3197·2019-08-30 15:44
閱讀 1040·2019-08-30 11:06