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 相关文章推荐
jQuery与ExtJS之选择实例分析
Aug 19 Javascript
javascript学习笔记(二) js一些基本概念
Jun 18 Javascript
仿新浪微博返回顶部的jquery实现代码
Oct 01 Javascript
图片动画横条广告带上下滚动的JS代码
Oct 25 Javascript
js检验密码强度(低中高)附图
Jun 05 Javascript
jQuery实现的进度条效果
Jul 15 Javascript
第一次接触神奇的Bootstrap
Oct 14 Javascript
快速掌握jquery分页插件jqPaginator的使用方法
Aug 09 jQuery
Webpack 之 babel-loader文件预处理器详解
Mar 23 Javascript
JavaScript实现字符串与HTML格式相互转换
Mar 17 Javascript
vue实现从外部修改组件内部的变量的值
Jul 30 Javascript
vue v-on:click传递动态参数的步骤
Sep 11 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 执行系统外部命令 system() exec() passthru()
2009/08/11 PHP
php学习笔记 [预定义数组(超全局数组)]
2011/06/09 PHP
php创建sprite
2014/02/11 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
JS 分号引起的一段调试问题
2009/06/18 Javascript
JQuery 学习笔记 选择器之一
2009/07/23 Javascript
asp.net+jquery滚动滚动条加载数据的下拉控件
2010/06/25 Javascript
Ext JS 4官方文档之三 -- 类体系概述与实践
2012/12/16 Javascript
jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
2013/06/14 Javascript
JS通过相同的name进行表格求和代码
2013/08/18 Javascript
JQuery结合CSS操作打印样式的方法
2013/12/24 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
2014/01/14 Javascript
jQuery带时间的日期控件代码分享
2015/08/26 Javascript
关于网页中的无缝滚动的js代码
2016/06/09 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
2016/08/19 Javascript
老生常谈JavaScript 正则表达式语法
2016/08/20 Javascript
Bootstrap实现的经典栅格布局效果实例【附demo源码】
2017/03/30 Javascript
解决webpack -p压缩打包react报语法错误的方法
2017/07/03 Javascript
Javascript防止图片拉伸的自适应处理方法
2017/12/26 Javascript
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
2019/02/21 Javascript
JS document内容及样式操作完整示例
2020/01/14 Javascript
跟老齐学Python之大话题小函数(2)
2014/10/10 Python
django批量导入xml数据
2016/10/16 Python
基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解
2017/10/13 Python
pygame游戏之旅 调用按钮实现游戏开始功能
2018/11/21 Python
使用python绘制二元函数图像的实例
2019/02/12 Python
python 图像处理画一个正弦函数代码实例
2019/09/10 Python
Python Merge函数原理及用法解析
2020/09/16 Python
纽约市的奢华内衣目的地:Anya Lust
2019/08/02 全球购物
自荐信的两点禁忌
2013/10/30 职场文书
2014年三八妇女节活动方案
2014/02/28 职场文书
物业管理专业自荐信
2014/07/01 职场文书
幼儿园端午节活动方案
2014/08/25 职场文书
2014年教师学期工作总结
2014/11/08 职场文书
简单的离婚协议书范本
2014/11/16 职场文书
使用HBuilder制作一个简单的HTML5网页
2022/07/07 HTML / CSS