麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

js實現圖片放大展示效果

2019-11-19 15:36:11
字體:
來源:轉載
供稿:網友

圖片放大展示效果的實現代碼,可動態生成圖片,每次點擊看原圖的時候為當前id里面的圖片

HTML

<!DOCTYPE html><html>  <head>    <meta charset="UTF-8">    <title></title>    <script src="node_modules/jquery/jquery.js"></script>    <style>      *{        margin: 0;        padding: 0;      }      #picOne img{        width: 200px;        height: 200px;      }      .mask-img {        display: none;         position: fixed;         top: 0;         left: 0;         width: 100%;         height: 100%;         z-index: 10;         background: rgba(0,0,0,.2);      }            .picture{        display: none;         position: fixed;         top: 50%; left:50%;         transform: translate(-50%,-50%);         width: 960px;         height: 700px;         line-height: 700px;         text-align:center;         background: #666;         z-index: 20;      }      .picture .phone{        vertical-align: middle;         max-width: 868px;         max-height: 670px;       }      .picture .left{        position: absolute;         left: 10px;         top: 320px;         width: 25px;         height: 40px;         line-height: 40px;      }      .picture .right{        position: absolute;         right: 10px;         top: 320px;         width: 25px;         height: 40px;         line-height: 40px;      }    </style>  </head>  <body>    <div class="seaImg">  <!-- seaImg可動態生成多個 -->      <div id="picOne">           <img src="img/img2.jpg">         <img src="img/img3.jpg">        <img src="img/img1.jpg">       </div>     </div>    <!--  遮罩層 -->    <div class="mask-img"></div>    <div class="picture">      <img class="phone" src="" alt="" />      <div class="left"><img src="img/left.png" alt="" /></div>      <div class="right"><img src="img/right.png" alt="" /></div>    </div>  </body>  <script>    function seaImg(){      $(".mask-img").on("click",function(e){        $(".mask-img").css("display","none");        $(".picture").css("display","none");            })      var imgs = $('.seaImg img')      var images;      imgs.on('click',function(e){        var father = (e.currentTarget).parentNode; //當前點擊圖片的父元素        var att = father.attributes.id.nodeValue; //父元素自己的屬性id        var image = '#' + att + ' img'        images = $(image)  //jquer獲取id下的所有img        $(".mask-img").css("display","block");        $(".picture").css("display","block");             $(".phone").attr("src",e.currentTarget.src);        if(e.currentTarget == images[0]){          $(".left").css("display","none");        }else{          $(".left").css("display","block");        }              if(e.currentTarget == images[images.length-1]){          $(".right").css("display","none");               }else{          $(".right").css("display","block");              }      })                //左點擊事件,當圖片為第一張的時候左邊的箭頭點擊圖片隱藏      $(".left").on("click",function(){         var imgSrc = $(".phone").attr("src");        $(".right").css("display","block");            for(var i = 0 ; i<images.length; i++){             if(imgSrc == images[i].src){            if(imgSrc == images[1].src){              $(".left").css("display","none");            }            var j = i;            $(".phone").attr("src",images[j-1].src);          }           }      })               //右點擊事件, 當圖片為最后一張的時候右邊箭頭點擊圖片隱藏      $(".right").on("click",function(){        var imgSrc = $(".phone").attr("src");        $(".left").css("display","block");             for(var i = 0 ; i<images.length; i++){                 if(imgSrc == images[i].src){            if(imgSrc == imgs[images.length-2].src){              $(".right").css("display","none");            }            var j = i;            $(".phone").attr("src",images[j+1].src);          }        }      })           }     seaImg()  </script></html>

< 向左點擊事件

>  向右點擊事件

第一張效果圖

中間圖片效果圖

最后一張效果圖

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美性生交xxxxx久久久缅北 | www国产成人免费观看视频 | 久久久一区二区三区精品 | xxnxx中国18| 久久亚洲春色中文字幕久久 | 精品久久久久久久久久久久久久久久久久久 | 久久精品亚洲精品国产欧美kt∨ | 中国杭州少妇xxxx做受 | wwwxxx国产 | 亚洲精品午夜国产va久久成人 | 国产精品久久久久av | 毛片在哪里看 | 精品亚洲午夜久久久久91 | 成年人国产视频 | 欧美在线观看视频一区二区 | 久久精品免费国产 | 国产美女精品视频 | 日韩a毛片免费观看 | 欧美久久久久久久久 | 亚洲成人在线免费观看 | 成人三级视频网站 | 久久久久久久免费视频 | 中文字幕精品亚洲 | 视频一区二区三区在线播放 | 免费黄色在线 | 色吧综合网 | 羞羞答答tv | 91一区二区在线观看 | 在线视频 中文字幕 | 日日草夜夜操 | 久久久aa | 国产一级毛片不卡 | 黄色伊人网站 | 91精品国产一区二区三区四区在线 | 特片网久久| 女人解衣喂奶电影 | 91成人一区二区三区 | 国产免费中文字幕 | 天天夜碰日日摸日日澡性色av | 国产成人自拍视频在线 | 亚洲成人高清电影 |