成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

js特效:鼠標滑過圖片時切換為動圖

BlackFlagBin / 730人閱讀

摘要:效果展示事前準備一張普通的靜態(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

相關(guān)文章

  • 前端特效demo | 值得收藏的6個 HTML5 Canvas 實用案例

    摘要:模擬飛機航班線路動畫一款基于的飛機航班線路模擬動畫,它模擬了許多航班在不同目的地的起飛降落數(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 視頻也分享過很多相...

    Chao 評論0 收藏0
  • CSS3實現(xiàn)扇形動畫菜單特效

    摘要:實現(xiàn)扇形動畫菜單特效效果圖代碼如下,復制即可使用實現(xiàn)扇形動畫菜單特效?CSS3實現(xiàn)扇形動畫菜單特效 ? 效果圖: ? ? ?代碼如下,復制即可使用: DOCTYPE html> CSS3實現(xiàn)扇形動畫菜單特效 *{padding: 0; margin: 0;} body{backg...

    terasum 評論0 收藏0
  • 一個Vue+Canvas的酷炫后臺管理

    摘要:又一個酷炫的后臺管理,依然前后端分離用打開,還沒適配移動端。如果覺得還行,歡迎項目地址項目后臺地址我的博客地址好了,溜了溜了。。。 又一個Vue+Cnavas酷炫的后臺管理,依然前后端分離(用PC打開,還沒適配移動端)。 項目地址: https://github.com/hzzly/canv...demo地址: http://hjingren.cn/curriculum...賬號:hz...

    harriszh 評論0 收藏0
  • HTML CSS 實現(xiàn)鼠標懸停圖片拉近效果

    摘要:之前在很多網(wǎng)頁上看到了鼠標滑過一個圖片鏈接時圖片放大拉近的效果,今天嘗試實現(xiàn)一下。使用實現(xiàn)思路設(shè)置以圖片作為元素的背景,鼠標滑過的時候通過屬性放大圖片。 前言 為了讓網(wǎng)頁的使用體驗更好,我們會讓網(wǎng)頁的某些元素對鼠標的動作做出響應(yīng)。例如鼠標滑過、單擊按鈕的時候按鈕變色、變形。之前在很多網(wǎng)頁上看到了鼠標滑過一個圖片鏈接時圖片放大、拉近的效果,今天嘗試實現(xiàn)一下。 1. 使用backgroun...

    chnmagnus 評論0 收藏0
  • HTML CSS 實現(xiàn)鼠標懸停圖片拉近效果

    摘要:之前在很多網(wǎng)頁上看到了鼠標滑過一個圖片鏈接時圖片放大拉近的效果,今天嘗試實現(xiàn)一下。使用實現(xiàn)思路設(shè)置以圖片作為元素的背景,鼠標滑過的時候通過屬性放大圖片。 前言 為了讓網(wǎng)頁的使用體驗更好,我們會讓網(wǎng)頁的某些元素對鼠標的動作做出響應(yīng)。例如鼠標滑過、單擊按鈕的時候按鈕變色、變形。之前在很多網(wǎng)頁上看到了鼠標滑過一個圖片鏈接時圖片放大、拉近的效果,今天嘗試實現(xiàn)一下。 1. 使用backgroun...

    2450184176 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<