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>

js代码:

$(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();

        });

效果:

 

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索代码
, this
质量
jquery 弹出层 遮罩、jquery弹出div遮罩层、jquery点击弹出遮罩层、jquery底部弹出遮罩层、jquery弹出遮罩层插件,以便于您获取更多的相关知识。

时间: 2024-10-27 19:18:59

jquery弹出对话框背景遮罩例子的相关文章

15款jquery弹出对话框代码

1. lightview http://www.nickstakenburg.com/projects/lightview/ lightview是一个基于prototype与script.aculo.us开发,用于创建可以覆盖整个页面的模式对话框.展示的内容不仅可以是图片.文字.网页.通过ajax 调用的内容,还可以是quicktime/flash影片都能够以非常酷的效果展示. 2. thickbox (演示地址)] http://jquery.com/demo/thickbox/ thickb

jquery 弹出对话框确认框插件

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>     <title>qq弹出框</title&g

基于jQuery实现带动画效果超炫酷的弹出对话框(附源码下载)_jquery

这是一款基于jQuery的弹出对话框插件,这个jQuery对话框插件的最大特点是弹出和关闭都带有非常炫酷的动画特效,比如旋转飞入.上下抖动飞入等.效果图如下: 效果演示     源码下载 html代码: <div class="container"> <h1>jQuery gDialog Plugin Exampels</h1> <button class="btn demo-1">Alert Dialog Box&l

JQuery弹出炫丽对话框的同时让背景变灰色_jquery

这段时间在做开发时,用到了JQuery弹出炫丽对话框,背景变灰色.特地和大家分享分享. 先看效果图:  代码如下: 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src=&q

jQuery+html5实现div弹出层并遮罩背景_jquery

渐入弹窗,背景变色不可点击.查看效果:http://runjs.cn/detail/t08gmoij <!doctype html> <html> <head> <meta charset="utf-8"> <title>popup</title> <script type="text/javascript" src="jquery-2.1.3.min.js">&

jQuery实现单击按钮遮罩弹出对话框(仿天猫的删除对话框)_jquery

我们在天猫进行购物的时候,经常会碰到单击删除按钮或者登陆按钮后,弹出对话框问你是否删除或者弹出一个登陆对话框,并且我们也是可以看到我们之前页面的信息,就是点击不了,只有对对话框进行操作后才有相应的变化.截图如下(以天猫为例)  如图所示,上面就是天猫的效果图,其实这就是通过jQuery实现的,并且实现的过程也不是很不复杂,那么现在就让我们来看看实现的过程吧. 首先是页面的布局部分:delete.html 复制代码 代码如下: <!DOCTYPE html> <html> <h

jQuery 弹出层 弹出对话框

jQuery 弹出层 弹出对话框 可以设置大小,ajax内容弹出,背景等各种调整 演示   XML/HTML Code                   <script> $(document).ready(function() { ClassyLightbox.init({ override:true, background: 'white', centerOnResize: true, fade: true }); $('#alert').click(function() { alert

分享两款带遮罩的jQuery弹出框_jquery

第一款:页面遮罩弹出框是最常见的一种状况,用jQuery完成页面遮罩弹出框,主要用的技能有JQuery,css与html.  html代码下列: <div id="main"><a href="javascript:showBg();">点击这里查看效果</a> <div id="fullbg"></div> <div id="dialog"> <p

jquery mobile中使用data-role=&amp;amp;quot;dialog&amp;amp;quot;弹出对话框的问题

问题描述 jquery mobile中使用data-role="dialog"弹出对话框的问题 如图,当页面除了一个"page"和"dialog"还有其它的 容器时,对话框后的背景就会显示没有样式的这个容器内容, 这是为什么呢,怎样才能让背景中不显示任何东西 解决方案 试试把背景内容放到另一个page中 你说的data-role =dialog 我没注意到 这个属性... 另外 可以看看 . data-role=popup http://www.