jquery 弹出浮层(div) + 遮蔽层

<style type="text/css">
        .pop-box {  
            z-index: 9999; /*这个数值要足够大,才能够显示在最上层*/
            margin-top: 30px;  
            display: none;  
            position: absolute;  
            background: #FFF;  
            border:solid 1px #6e8bde;  
        }  
       
        .mask {  
            color:#C7EDCC;
            background-color:#C7EDCC;
            position:absolute;
            top:0px;
            left:0px;
            opacity:0.6;
            filter: Alpha(Opacity=60);
        }
    </style>
   <script language=javascript type="text/javascript">
    function hideDiv() {  
        $("#mask").remove();  
        $("#pop-div").animate({left: 0, top: 0, opacity: "hide" }, "slow");  
    }
    $(function() {
        $('#btnTest').mouseover(function(e){
            //var div_obj = $("#"+div_id);
            var X = e.pageX;      
            var Y = e.pageY;//alert(X+","+Y);
            $('#pop-div').animate({left:X,top:Y-30,opacity:"show"},"slow");
            var windowWidth = document.body.clientWidth;//网页可见区域宽
            var windowHeight = document.body.clientHeight;
            $("<div id='mask'></div>").addClass("mask")  
                                      .width(windowWidth)  
                                      .height(windowHeight)  
                                      .click(function() {hideDiv(); })  
                                      .appendTo("body")  
                                      .fadeIn(200);//使用淡入效果显示隐藏的元素  
        });
    })

   </script>

<form id="form1" runat="server">
    <input type=button id=btnTest  value='test'/>
        <div id='pop-div' style="width:50px;" class="pop-box">
            <span>标题位置</span>
        </div>

</form>

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值