jQuery实现点击弹出背景变暗遮罩效果实例代码


Posted in Javascript onJune 24, 2016

本文是小编实现的一个简单的jquery点击弹出背景变暗遮罩效果,并且点击空白处隐藏弹出层的效果,效果非常棒,小编只给大家贴出了关键代码了,大家可以根据个人需要适当的添加内容。

js代码如下:

<script type="text/javascript">
 $(document).ready(function(){
 $(".tkyy").click(function(event){
    event.stopPropagation(); //停止事件冒泡
   $(".marsk-container").toggle();
 });
 //点击空白处隐藏弹出层
   $("body").click(function(event){
     var _con = $('.tkyy_con');  // 设置目标区域
     if(!_con.is(event.target) && _con.has(event.target).length ==0){ 
      $('.marsk-container').hide();     //淡出消失
     }
  });
 
});
</script>

css代码:

.marsk-container{background: #FFFFFF; display: none;position: absolute;position: fixed; top: 0; right: 0; left: 0; bottom: 0px; background: rgba(0,0,0,.5); z-index: 10; }

html代码:

<div class="tkyy"><span class="mui-icon mui-icon-arrowdown"></span>请选择退款类型 </div>
          <div class="marsk-container">
            <div class="tkyy_con">
            <div class="mui-input-row mui-radio ">
              <label>退运费</label>
              <input name="radio" type="radio" checked>
            </div>
            <div class="mui-input-row mui-radio ">
              <label>收到商品破损</label>
              <input name="radio" type="radio" checked>
            </div>
            <div class="mui-input-row mui-radio ">
              <label>少件/漏发</label>
              <input name="radio" type="radio" checked>
            </div>
            <div class="mui-input-row mui-radio ">
              <label>商品需要维修</label>
              <input name="radio" type="radio" checked>
            </div>
            <div class="mui-input-row mui-radio ">
              <label>发票问题</label>
              <input name="radio" type="radio" checked>
            </div>
            <div class="mui-input-row mui-radio ">
              <label>收到商品与描述不符</label>
              <input name="radio" type="radio" checked>
            </div>
            <div class="mui-input-row mui-radio ">
              <label>商品质量问题</label>
              <input name="radio" type="radio" checked>
            </div>
            <div class="mui-input-row mui-radio ">
              <label>描述问题</label>
              <input name="radio" type="radio" checked>
            </div>
          </div>
          </div>

效果如图:

jQuery实现点击弹出背景变暗遮罩效果实例代码

以上所述是小编给大家介绍的jQuery实现点击弹出背景变暗遮罩效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JS中剪贴板兼容性、判断复制成功或失败
Mar 09 Javascript
pjblog修改技巧汇总
Mar 12 Javascript
Extjs在exlipse中设置自动提示的方法
Apr 07 Javascript
鼠标移入移出事件改变图片的分辨率的两种方法
Dec 17 Javascript
jQuery is()函数用法3例
May 06 Javascript
jQGrid动态填充select下拉框的选项值(动态填充)
Nov 28 Javascript
vue实现模态框的通用写法推荐
Feb 26 Javascript
Bootstrap Paginator+PageHelper实现分页效果
Dec 29 Javascript
js实现图片放大并跟随鼠标移动特效
Jan 18 Javascript
详解超简单的react服务器渲染(ssr)入坑指南
Feb 28 Javascript
vue实现浏览器全屏展示功能
Nov 27 Javascript
鸿蒙系统中的 JS 开发框架
Sep 18 Javascript
JS控制文本域只读或可写属性的方法
Jun 24 #Javascript
jQuery插件扩展extend的简单实现原理
Jun 24 #Javascript
jQuery设置单选按钮radio选中/不可用的实例代码
Jun 24 #Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
Jun 24 #Javascript
jQuery模仿单选按钮选中效果
Jun 24 #Javascript
JS实现iframe编辑器光标位置插入内容的方法(兼容IE和Firefox)
Jun 24 #Javascript
jQuery如何获取动态添加的元素
Jun 24 #Javascript
You might like
Php中使用Select 查询语句的实例
2014/02/19 PHP
MongoDB在PHP中的常用操作小结
2014/02/20 PHP
php防止用户重复提交表单
2015/11/02 PHP
phpStudy访问速度慢和启动失败的解决办法
2015/11/19 PHP
php 升级到 5.3+ 后出现的一些错误,如 ereg(); ereg_replace(); 函数报错
2015/12/07 PHP
PHP 二级子目录(后台目录)设置二级域名
2017/03/02 PHP
jQuery实现鼠标可拖动调整表格列宽度
2014/05/26 Javascript
Node.js node-schedule定时任务隔多少分钟执行一次的方法
2015/02/10 Javascript
javascript实现图片轮播效果
2016/01/20 Javascript
JavaScript手机振动API
2016/06/11 Javascript
js 声明数组和向数组中添加对象变量的简单实例
2016/07/28 Javascript
AngularJS ng-bind-template 指令详解
2016/07/30 Javascript
jQuery实现判断控件是否显示的方法
2017/01/11 Javascript
Bootstrap多级菜单的实现代码
2017/05/23 Javascript
js每隔两秒输出数组中的一项(实例)
2017/05/28 Javascript
Vue.js实现实例搜索应用功能详细代码
2017/08/24 Javascript
JS实现的缓冲运动效果示例
2018/04/30 Javascript
解决使用layui对select append元素无效或者未及时更新的问题
2019/09/18 Javascript
javascript Canvas动态粒子连线
2020/01/01 Javascript
Python中计算三角函数之cos()方法的使用简介
2015/05/15 Python
Linux中Python 环境软件包安装步骤
2016/03/31 Python
OpenCV实现人脸识别
2017/04/07 Python
Python入门_浅谈for循环、while循环
2017/05/16 Python
基于Python闭包及其作用域详解
2017/08/28 Python
Django自定义用户认证示例详解
2018/03/14 Python
python画图系列之个性化显示x轴区段文字的实例
2018/12/13 Python
python 字符串常用函数详解
2019/09/11 Python
Python爬虫库BeautifulSoup的介绍与简单使用实例
2020/01/25 Python
python求一个字符串的所有排列的实现方法
2020/02/04 Python
金融专业推荐信
2013/11/14 职场文书
班级聚会策划书
2014/01/16 职场文书
家长给孩子的评语
2014/01/30 职场文书
助残日活动总结
2014/08/27 职场文书
2014年妇幼保健工作总结
2014/12/08 职场文书
入队仪式主持词
2015/07/04 职场文书
python opencv常用图形绘制方法(线段、矩形、圆形、椭圆、文本)
2021/04/12 Python