点击图片放大左右切换

<!DOCTYPE HTML>
    <head>
        <meta  charset=utf-8" />

    <title>图片点击放大左右切换</title>
    <script type="text/javascript" src='jquery-3.2.1.js'></script>
    <style>
        #xc{
              width:900px;
              margin:0 auto;
        }
       #xc img{
            float:left;
            width:300px;
            cursor:pointer;
        }
       .gray{
          display:none;
           position:fixed;
           width:100%;
          height:100%;
         top:0;
         left:0;
         background:rgba(0,0,0,0.6);
       }
       .showImg{
                   display:none;
                   position: absolute;
                    top: 37px;
                    left: 365px;
                    width: 820px;
                    height: 512px;
                    border: 10px solid #fff;

       }
      .showImg img.prev{
             position: absolute;
             top: 230px;
             left: -63px;
             cursor:pointer;
       }
          .showImg img.next{
                      position:absolute;
                      top: 230px;
                     left: 870px;
                     cursor:pointer;
       }
    </style>
</head>
<body>
    <div id="xc">
         <img src="152247enooreornrre1zca.jpg"  />
         <img src="152606vaqgcsqzyhw9dd0q.jpg"  />
         <img src="152427alkrlnhtkkghjjeu.jpg"  />
        <img src="152247c00jnfwzfjqakjrj.jpg"  />
        <img src="152247nm4jbbkbbklg4blp.jpg"  />
        <img src="152247etznl2kk9nnk1i2n.jpg"  />
    </div>
   <div class="gray"></div>
  <div class="showImg">
           <img src="http://cdn.attach.qdfuns.com/notes/pics/201708/28/152301mz6lgplg15rnnrl8.png" class="prev">
            <img src="http://cdn.attach.qdfuns.com/notes/pics/201708/28/152246ozacp0x2pxcecme2.png" class="next">
            <img src="http://cdn.attach.qdfuns.com/notes/pics/201708/28/152247enooreornrre1zca.jpg" class="bigImg">
  </div>
 <script type="text/javascript" charset="utf-8">
     var index=0;
     var bigSrc="";


    $("#xc img").click(function(){
         index=$(this).index();
        $(".gray").show();
        $(".showImg").show();
       bigSrc=$(this).attr("src");
       $(".showImg img.bigImg").attr("src",bigSrc);
    })
    $(".gray").click(function(){
        $(".gray").hide();
        $(".showImg").hide();
    });
    $(".showImg img.next").click(function(){
          index++;
          if(index >$("#xc img").length-1){
                        //index=0;
                        alert("已经是最后一张图片啦!!!!");
          }
          bigSrc=$("#xc img").eq(index).attr("src");
         $(".showImg img.bigImg").attr("src",bigSrc);


      });

$(".showImg img.prev").click(function(){
         index--;
         if(index<0){
                  index=$("#xc img").length-1;
                  //alert("第一张图片!!!!");
         }
          bigSrc=$("#xc img").eq(index).attr("src");
         $(".showImg img.bigImg").attr("src",bigSrc);

    });
    </script>
    </body>

 

 

 

转载于:https://www.cnblogs.com/lantiane/p/7460485.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值