国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

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

BlackFlagBin / 711人閱讀

摘要:效果展示事前準備一張普通的靜態圖與其對應的圖。實現思路獲取圖片的,改變其后綴,使其變成與之對應的圖片。很簡單有木有具體實現編寫代碼最強大腦如果替換的圖片不存在則用靜態圖大開眼界智能幫手安全衛士編寫代碼改變圖片,用動圖替換。

效果展示

事前準備

一張普通的靜態圖+與其對應的gif圖。

實現思路

獲取圖片的src,改變其后綴,使其變成與之對應的gif圖片。(很簡單有木有= =)

具體實現

編寫html代碼

 

最強大腦

大開眼界

智能幫手

安全衛士

編寫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方法獲取的是相對路徑 ,這一步將其轉換為絕對路徑
    path=on?src2.replace("."+suffix,".gif"):src2.replace(".gif","."+suffix); //將后綴改為gif or 將gif改為原來的后綴 取決于on的值
    img.find("img").attr("src",path);  //執行替換
}
 $(".section_02_icon").hover(function(){
           imgSwitch($(this),1);
    },function(){
           imgSwitch($(this),0);
    });

代碼下載 鏈接:https://pan.baidu.com/s/1sneEbwx 密碼:u8pg
我是新手,有不足的問題希望提出。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/107447.html

相關文章

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

    摘要:模擬飛機航班線路動畫一款基于的飛機航班線路模擬動畫,它模擬了許多航班在不同目的地的起飛降落數量。跳動加載動畫可調節參數這是一款基于的跳動加載動畫,它的另一個特點是可以動態調節動畫參數。 showImg(https://segmentfault.com/img/bVblze6?w=900&h=383); HTML5 動畫在Canvas 上得到了充分的發揮,我們 VIP 視頻也分享過很多相...

    Chao 評論0 收藏0
  • CSS3實現扇形動畫菜單特效

    摘要:實現扇形動畫菜單特效效果圖代碼如下,復制即可使用實現扇形動畫菜單特效?CSS3實現扇形動畫菜單特效 ? 效果圖: ? ? ?代碼如下,復制即可使用: DOCTYPE html> CSS3實現扇形動畫菜單特效 *{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 實現鼠標懸停圖片拉近效果

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

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

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

    2450184176 評論0 收藏0

發表評論

0條評論

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