js效果

简单轮播图效果

<script>
      $(".banner a").mouseover(function(){
      $(".banner a")
      .removeClass("nowa")
      $(this)
      .addClass("nowa")
      var x=$(".banner a").index($(this));
      $(".banner img").hide();
      $(".banner img").eq(x).show();
    })
    $(function(){
      /*1秒钟换一张图显示*/
      var n=0;
      function changeImg(){
        if(n<4){
          n++;
        }else{
          n=0;
        }
        $(".banner img").hide();
        $(".banner img").eq(n).show();
       }
       var timer = setInterval(changeImg,3000);
       /*鼠标经过box时,停止;鼠标离开box,开始*/
       $(".banner").mouseover(function(){
          clearInterval(timer);
         }).mouseout(function(){
           timer = setInterval(changeImg,3000);
           })
    })
    </script>


html
<div class="banner">
    <img style="display:block;" src="banner-1.png">
      <img src="banner-2.png">
      <img src="banner-3.png">
      <img src="banner-4.png">
      <img src="banner-5.png">
      <a class="" href="" style="left:486px;"></a>
      <a class="" href="" style="left:536px;"></a>
      <a class="" href="" style="left:586px;"></a>
      <a class="" href="" style="left:636px;"></a>
      <a class="" href="" style="left:686px;"></a>
  </div>


if点击某标签  {do}

if点击空白处  {do}

$(function(){
    $("点击标签").click(function(event){
        var e=window.event || event;
        if(e.stopPropagation){
            e.stopPropagation();
        }else{
            e.cancelBubble = true;
        }   
        //点击标签后的操作
    });
    $("弹窗标签").click(function(event){
        var e=window.event || event;
        if(e.stopPropagation){
            e.stopPropagation();
        }else{
            e.cancelBubble = true;
        }
    });
    document.onclick = function(){
       //点击弹窗外 空白地的操作
    };
})

弹窗 固定居中css

.mod_wepay {
  border: solid 2px;
  position: fixed;
  top: 50%;
  left: 50%;
  max-width: 630px;
  height: auto;
  z-index: 2000;
  visibility: hidden;
  overflow-x:hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

弹窗 - 遮盖层 透明css

.ban
{
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1000;
  opacity: 1;
  display: none;
  background: rgba(220, 220, 220, 0);
  transition: all 0.3s;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值