jQuery实现的两种简单弹窗效果示例


Posted in jQuery onApril 18, 2018

本文实例讲述了jQuery实现的两种简单弹窗效果。分享给大家供大家参考,具体如下:

这里利用jquery实现两种弹窗效果:

1. 淡入弹窗效果:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>3water.com jQuery弹窗</title>
    <style>
      *{padding: 0;margin: 0;}
      .box{width: 100%;height: 100%;}
      .main{width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);display: none;position: fixed;z-index: 1;}
      .mainbox{width: 800px;height: 100%;margin: 0 auto;background-color: rgba(255,255,255,0.8);padding: 20px;}
      .kkk{width: 100%;height: 1200px;background-color: red;}
      .close{color: red;cursor: pointer;}
    </style>
    <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>
    <script>
      $(function(){
        $(".btn").click(function(){
          $(".main").fadeIn();
        });
        $(".close").click(function(){
          $(".main").fadeOut();
        });
      });
    </script>
  </head>
  <body>
    <div class="main">
        <div class="mainbox">
          <div class="close">点击关闭</div>
        </div>
      </div>
    <div class="box">
      <div class="kkk">
        <input class="btn" type="button" value="点击淡入弹窗" />
      </div>
    </div>
  </body>
</html>

运行效果:

jQuery实现的两种简单弹窗效果示例

2. 滑动弹窗效果:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>3water.com jQuery弹窗</title>
    <style>
      *{padding: 0;margin: 0;}
      .box{width: 100%;height: 100%;}
      .main{width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);display: none;position: fixed;z-index: 1;}
      .mainbox{width: 800px;height: 100%;margin: 0 auto;background-color: rgba(255,255,255,0.8);padding: 20px;display: none;}
      .kkk{width: 100%;height: 1200px;background-color: red;}
      .close{color: red;cursor: pointer;}
    </style>
    <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>
    <script>
      $(function(){
        $(".btn").click(function(){
          $(".main").fadeIn();
          $(".mainbox").delay(500).slideDown();
        });
        $(".close").click(function(){
          $(".main").fadeOut();
        });
      });
    </script>
  </head>
  <body>
    <div class="main">
        <div class="mainbox">
          <div class="close">点击关闭</div>
        </div>
      </div>
    <div class="box">
      <div class="kkk">
        <input class="btn" type="button" value="点击淡入弹窗" />
      </div>
    </div>
  </body>
</html>

运行效果:

jQuery实现的两种简单弹窗效果示例

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery自定义图片上传插件实例代码
Apr 04 jQuery
为Jquery EasyUI 组件加上清除功能的方法(详解)
Apr 13 jQuery
jQuery复合事件结合toggle()方法的用法示例
Jun 10 jQuery
JQuery 获取Dom元素的实例讲解
Jul 08 jQuery
详解webpack3如何正确引用并使用jQuery库
Aug 26 jQuery
认识jQuery的Promise的具体使用方法
Oct 10 jQuery
集成vue到jquery/bootstrap项目的方法
Feb 10 jQuery
jQuery实现表单动态添加与删除数据操作示例
Jul 03 jQuery
jQuery实现适用于移动端的跑马灯抽奖特效示例
Jan 18 jQuery
Vue项目中使用jquery的简单方法
May 16 jQuery
jquery html添加元素/删除元素操作实例详解
May 20 jQuery
jQuery实现鼠标拖拽登录框移动效果
Sep 13 jQuery
jQuery实现使用sort方法对json数据排序的方法
Apr 17 #jQuery
jQuery+datatables插件实现ajax加载数据与增删改查功能示例
Apr 17 #jQuery
jQuery实现带右侧索引功能的通讯录示例【附源码下载】
Apr 17 #jQuery
jQuery简单判断值是否存在于数组中的方法示例
Apr 17 #jQuery
jQuery实现文件编码成base64并通过AJAX上传的方法
Apr 12 #jQuery
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
Apr 12 #jQuery
jQuery实现判断上传图片类型和大小的方法示例
Apr 11 #jQuery
You might like
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
2012/09/23 PHP
php中通过数组进行高效随机抽取指定条记录的算法
2013/09/09 PHP
PHP PDOStatement::getColumnMeta讲解
2019/02/01 PHP
PHP设计模式之命令模式示例详解
2020/12/20 PHP
XP折叠菜单&amp;仿QQ2006菜单
2006/12/16 Javascript
JavaScript 函数replace深入了解
2013/03/14 Javascript
用显卡加速,轻松把笔记本打造成取暖器的办法!
2013/04/17 Javascript
NodeJS学习笔记之FS文件模块
2015/01/13 NodeJs
使用jquery插件qrcode生成二维码
2015/10/22 Javascript
JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
2016/05/31 Javascript
js获取浏览器高度 窗口高度 元素尺寸 偏移属性的方法
2016/11/21 Javascript
JS自定义函数实现时间戳转换成date的方法示例
2017/08/27 Javascript
利用Three.js如何实现阴影效果实例代码
2017/09/26 Javascript
Angularjs实现控制器之间通信方式实例总结
2018/03/27 Javascript
Vue.js实现的表格增加删除demo示例
2018/05/22 Javascript
JavaScript的Object.defineProperty详解
2018/07/09 Javascript
JavaScript原型对象、构造函数和实例对象功能与用法详解
2018/08/04 Javascript
Bootstrap模态对话框中显示动态内容的方法
2018/08/10 Javascript
解决layui前端框架 form表单,table表等内置控件不显示的问题
2018/08/19 Javascript
Vue+element 解决浏览器自动填充记住的账号密码问题
2019/06/11 Javascript
js实现3D照片墙效果
2019/10/28 Javascript
Vue项目中Api的组织和返回数据处理的操作
2019/11/04 Javascript
如何在面试中手写出javascript节流和防抖函数
2020/10/22 Javascript
原生JavaScript实现购物车
2021/01/10 Javascript
vue3.0 自适应不同分辨率电脑的操作
2021/02/06 Vue.js
python字符串中匹配数字的正则表达式
2019/07/03 Python
python deque模块简单使用代码实例
2020/03/12 Python
HTML5 通信API 跨域门槛将不再高、数据推送也不再是梦
2013/04/25 HTML / CSS
HTML5在a标签内放置块级元素示例代码
2013/08/23 HTML / CSS
美国沙龙美发产品购物网站:Hair.com by L’Oreal
2020/11/09 全球购物
好的自荐信的要求
2013/10/30 职场文书
汽车专业学生自我评价
2014/01/19 职场文书
代理人委托书
2014/08/01 职场文书
婚前协议书标准版
2014/10/19 职场文书
2015年幼儿园国庆节活动总结
2015/07/30 职场文书
导游词之南京夫子庙
2019/12/09 职场文书