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操作二级联动实现代码
Jul 27 Javascript
jQuery1.5.1 animate方法源码阅读
Apr 05 Javascript
js获取元素到文档区域document的(横向、纵向)坐标的两种方法
May 17 Javascript
js动态添加onclick事件可传参数与不传参数
Jul 29 Javascript
Javascript限制网页只能在微信内置浏览器中访问
Nov 09 Javascript
javascript结合ajax读取txt文件内容
Dec 05 Javascript
jQuery实现导航滚动到指定内容效果完整实例【附demo源码下载】
Sep 20 Javascript
jquery append与appendTo方法比较
May 24 jQuery
JS去掉字符串前后空格、阻止表单提交的实现代码
Jun 08 Javascript
bootstrap模态框嵌套、tabindex属性、去除阴影的示例代码
Oct 17 Javascript
JS拖拽排序插件Sortable.js用法实例分析
Feb 20 Javascript
vue不操作dom实现图片轮播的示例代码
Dec 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
全国FM电台频率大全 - 6 辽宁省
2020/03/11 无线电
php动态读取数据清除最右边距的方法
2017/04/12 PHP
获取body标签的两种方法
2011/10/13 Javascript
javascript控制swfObject应用介绍
2012/11/29 Javascript
javascript中setTimeout和setInterval的unref()和ref()用法示例
2014/11/26 Javascript
node.js中使用socket.io的方法
2014/12/15 Javascript
javascript 数组操作详解
2015/01/29 Javascript
JS动态添加iframe的代码
2015/09/14 Javascript
纯js三维数组实现三级联动效果
2017/02/07 Javascript
深入理解基于vue-cli的vuex配置
2017/07/24 Javascript
webpack开发跨域问题解决办法
2017/08/03 Javascript
vue绑定class与行间样式style详解
2017/08/16 Javascript
Angular学习教程之RouterLink花式跳转
2018/05/03 Javascript
webpack的CSS加载器的使用
2018/09/11 Javascript
vue组件之间通信实例总结(点赞功能)
2018/12/05 Javascript
vue element-ui el-date-picker限制选择时间为当天之前的代码
2019/11/07 Javascript
[51:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/30 DOTA
Windows系统配置python脚本开机启动的3种方法分享
2015/03/10 Python
Python+tkinter使用80行代码实现一个计算器实例
2018/01/16 Python
python实现全盘扫描搜索功能的方法
2019/02/14 Python
基于python实现高速视频传输程序
2019/05/05 Python
Python使用grequests(gevent+requests)并发发送请求过程解析
2019/09/25 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
Python如何在windows环境安装pip及rarfile
2020/06/15 Python
python Paramiko使用示例
2020/09/21 Python
美国一家主营日韩美妆护肤品的在线商店:iMomoko
2016/09/11 全球购物
GLAMGLOW香港官网:明星出镜前的秘密武器
2017/03/16 全球购物
Molly Bracken法国电子商店:法国女性时尚品牌
2019/07/24 全球购物
八年级英语教学反思
2014/01/09 职场文书
教师节促销活动方案
2014/02/14 职场文书
军训感想500字
2014/02/20 职场文书
见习期自我鉴定范文
2014/03/19 职场文书
高中教师先进事迹材料
2014/08/22 职场文书
教师学期个人总结
2015/02/11 职场文书
申请吧主发表的感言
2015/08/03 职场文书
pycharm无法安装cv2模块问题
2022/05/20 Python