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


Posted in Javascript onApril 15, 2015

渐入弹窗,背景变色不可点击。查看效果: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"></script>
</head>
<style type="text/css">
#popup{
  position: absolute;display:none; z-index:3000; background-color:#FFF; left: 601px; top: 217px; height: 150px; width: 217px;line-height:94px;text-align:center;
  border: 1px solid #03F;
}
#embedding{
  position: absolute; background-color: #36F; top: 94px;height:56px; width:217px;line-height:56px;text-align:center;
}
a{
  text-decoration:none;
  font-family:"微软雅黑";
  font-size:18px;
  color:#FFF;
}
</style>
<script type="text/javascript">
$(function(){
  var url = null;
  $(document).on('click','button',function(){
    var text = $(this).text();
    switch(text){
      case 'OSChina':url = 'http://www.oschina.net/';break;
      case 'baidu':url = 'http://www.baidu.com/';break;
      case 'CSDN':url = 'http://bbs.csdn.net/home';break;
      }
    $('#text').text('是否确定前往 '+text+' ?');
    $('#loadingDiv').css('display','block');  
    $('#popup').slideDown();
  }); 
  $(document).on('click','a',function(){
    if($(this).text()=='确定'){
      location.href=url;
    }else{
      $('#loadingDiv').css('display','none'); 
      $('#popup').slideUp();
    }
  });
});
</script>
<body>
<div id="loadingDiv" style="position:fixed;display:none;z-index:2000;top:0px;left:0px;width:100%;height:100%;background-color:rgba(255,255,0,0.5)"></div>
<div id="popup">
  <span id="text"></span>
  <div id="embedding">
    <a href="javascript:void(0)">确定</a>   
    <a href="javascript:void(0)">取消</a>
  </div>
</div>
<button style="position: absolute; left: 233px; top: 260px;" >OSChina</button>
<button style="position: absolute; left: 233px; top: 320px;" >baidu</button>
<button style="position: absolute; left: 233px; top: 380px;" >CSDN</button>
</body>
</html>

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
Jun 26 Javascript
jQuery获得内容和属性方法及示例
Dec 02 Javascript
node.js中的fs.lchmodSync方法使用说明
Dec 16 Javascript
Jquery实现鼠标移动放大图片功能实例
Mar 25 Javascript
js游戏人物上下左右跑步效果代码分享
Aug 28 Javascript
jQuery插件ajaxfileupload.js实现上传文件
Oct 23 Javascript
利用C/C++编写node.js原生模块的方法教程
Jul 07 Javascript
vue-cli webpack 引入jquery的方法
Jan 10 jQuery
vue-lazyload使用总结(推荐)
Nov 01 Javascript
Vue中的基础过渡动画及实现原理解析
Dec 04 Javascript
微信小程序进入广告实现代码实例
Sep 19 Javascript
纯js+css实现在线时钟
Aug 18 Javascript
jquery实现简单的无缝滚动
Apr 15 #Javascript
JQuery CheckBox(复选框)操作方法汇总
Apr 15 #Javascript
JQuery select(下拉框)操作方法汇总
Apr 15 #Javascript
JavaScript控制网页层收起和展开效果的方法
Apr 15 #Javascript
JS扩展方法实例分析
Apr 15 #Javascript
JavaScript实现简单的二级导航菜单实例
Apr 15 #Javascript
JQuery radio(单选按钮)操作方法汇总
Apr 15 #Javascript
You might like
[原创]PHP中通过ADODB库实现调用Access数据库之修正版本
2006/12/31 PHP
php中生成随机密码的自定义函数代码
2013/10/21 PHP
PHP中iconv函数转码时截断字符问题的解决方法
2015/01/21 PHP
该如何加载google-analytics(或其他第三方)的JS
2010/05/13 Javascript
Jquery提交表单 Form.js官方插件介绍
2012/03/01 Javascript
JS控件ASP.NET的treeview控件全选或者取消(示例代码)
2013/12/16 Javascript
jQuery对象和DOM对象之间相互转换的方法介绍
2015/02/28 Javascript
JavaScript判断表单提交时哪个radio按钮被选中的方法
2015/03/21 Javascript
学习Bootstrap滚动监听 附调用方法
2016/07/02 Javascript
JavaScript交换两个变量值的七种解决方案
2016/12/01 Javascript
selenium 与 chrome 进行qq登录并发邮件操作实例详解
2017/04/06 Javascript
AngularJS 实现点击按钮获取验证码功能实例代码
2017/07/13 Javascript
浅谈关于.vue文件中style的scoped属性
2017/08/19 Javascript
实例学习JavaScript读取和写入cookie
2018/01/29 Javascript
vue动画打包后失效问题的解决方法
2018/09/18 Javascript
Jquery实现获取子元素的方法分析
2019/08/24 jQuery
jquery实现直播弹幕效果
2019/11/28 jQuery
详解vue中v-bind:style效果的自定义指令
2020/01/21 Javascript
Vue解决移动端弹窗滚动穿透问题
2020/12/15 Vue.js
[03:36]2015国际邀请赛第二日现场精彩集锦
2015/08/06 DOTA
[34:47]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第一场 11.18
2020/11/18 DOTA
python连接mysql数据库示例(做增删改操作)
2013/12/31 Python
java直接调用python脚本的例子
2014/02/16 Python
Python聚类算法之DBSACN实例分析
2015/11/20 Python
Python数据类型详解(一)字符串
2016/05/08 Python
Python3.7 读取 mp3 音频文件生成波形图效果
2019/11/05 Python
Python基于模块Paramiko实现SSHv2协议
2020/04/28 Python
mac系统下安装pycharm、永久激活、中文汉化详细教程
2020/11/24 Python
Answear匈牙利:来自全球200多个知名时尚品牌
2017/04/21 全球购物
制药工程专业毕业生推荐信
2013/12/24 职场文书
单位创先争优活动方案
2014/01/26 职场文书
2014年入党积极分子党课学习心得体会模板
2014/04/03 职场文书
财务负责人任命书
2014/06/06 职场文书
婚宴邀请函
2015/01/30 职场文书
2016年春季运动会加油稿
2015/07/22 职场文书
MySQL配置主从服务器(一主多从)
2021/08/07 MySQL