A-A+
jquery弹出对话框背景遮罩例子
遮罩效果在许多的一些图片预览或注册弹出对话框中都会碰到过了,下面我们一起来看这个jquery弹出对话框背景遮罩例子,希望例子能够对各位带来帮助,首先定义一个背景黑色,透明度低的div,当点击的时候弹出需要显示的对话框,并显示遮罩层,关闭对话框,遮罩层隐藏,要注意的是对话框的z-index的值要比遮罩层大.
- .mask{
- position: absolute;
- background-color: #000;
- opacity: 0.5;
- z-index: 99;
- top: 0px;
- width: 100%;
- height: 100%;
- display: none;
- }
- <div class="complain-theme-content">
- <ul>
- <li>技术水平</li>
- <li>服务态度</li>
- <li>服务质量</li>
- <li>服务速度</li>
- </ul>
- </div>
- <div class="mask"></div>
- $(function(){
- $('.complain-theme').click(function(){
- $('.complain-theme-content').fadeIn();
- $('.mask').show();
- });
- $('.complain-theme-content li').click(function(){
- var txt=$(this).text();
- $(".complain-txt").text(txt);
- $('.complain-theme-content').fadeOut();
- $('.mask').hide();
- });