jQuery实现消息弹出框效果


Posted in jQuery onDecember 10, 2019

本文实例为大家分享了jQuery消息弹出框的具体代码,供大家参考,具体内容如下

效果图

jQuery实现消息弹出框效果

实现代码

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <!-- BootCDN提供了很多如JQuery、Chart.js、ECarts.js等等,BootCDN官网地址:http://www.bootcdn.cn/-->
  <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
 
  <style type="text/css">
    .showMessage {
      padding: 5px 10px;
      border-radius: 5px;
      position: fixed;
      top: 45%;
      left: 45%;
      color: #ffffff;
    }
 
    .showMessageSuccess {
      background-color: #00B7EE;
    }
 
    .showMessageError {
      background-color: #ff0000;
    }
  </style>
 
  <script type="text/javascript">
    $(function () {
 
      $("#refresh1").click(function () {
        showMessage("注册成功",1);
      });
 
      $("#refresh2").click(function () {
        showMessage("您的网络已断开!",0);
      });
    });
 
    /**
     * 弹出消息提示框,采用浏览器布局,位于整个页面中央,默认显示3秒
     * 后面的消息会覆盖原来的消息
     * @param message:待显示的消息
     * @param type:消息类型,0:错误消息,1:成功消息
     */
    function showMessage(message, type) {
      let messageJQ = $("<div class='showMessage'>" + message + "</div>");
      if (type == 0) {
        messageJQ.addClass("showMessageError");
      } else if (type == 1) {
        messageJQ.addClass("showMessageSuccess");
      }
      /**先将原始隐藏,然后添加到页面,最后以600秒的速度下拉显示出来*/
      messageJQ.hide().appendTo("body").slideDown(600);
      /**3秒之后自动删除生成的元素*/
      window.setTimeout(function () {
        messageJQ.remove();
      }, 3000);
    }
 
  </script>
</head>
<body>
<button id="refresh1">正确消息</button>
<button id="refresh2">正确消息</button>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery实现鼠标经过显示动画边框特效
Mar 24 jQuery
详谈jQuery.load()和Jsp的include的区别
Apr 12 jQuery
jquery基于layui实现二级联动下拉选择(省份城市选择)
Jun 20 jQuery
使用jquery的jsonp如何发起跨域请求及其原理详解
Aug 17 jQuery
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
Aug 23 jQuery
jQuery EasyUI开发技巧总结
Sep 26 jQuery
jQuery实现的别踩白块小游戏完整示例
Jan 07 jQuery
jQuery使用$.extend(true,object1, object2);实现深拷贝对象的方法分析
Mar 06 jQuery
jQuery事件blur()方法的使用实例讲解
Mar 30 jQuery
jquery 验证用户名是否重复代码实例
May 14 jQuery
javascript异步处理与Jquery deferred对象用法总结
Jun 04 jQuery
jQuery实现的记住帐号密码功能完整示例
Aug 03 jQuery
jQuery实现弹出层效果
Dec 10 #jQuery
JQuery样式与属性设置方法分析
Dec 07 #jQuery
JQuery常用简单动画操作方法回顾与总结
Dec 07 #jQuery
jQuery实现全选、反选和不选功能的方法详解
Dec 04 #jQuery
jQuery轮播图功能制作方法详解
Dec 03 #jQuery
jQuery实现弹幕特效
Nov 29 #jQuery
jquery实现直播弹幕效果
Nov 28 #jQuery
You might like
PHP 文件系统详解
2012/09/13 PHP
又拍云异步上传实例教程详解
2016/04/19 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
详解laravel passport OAuth2.0的4种模式
2019/11/04 PHP
jQuery toggle()设置CSS样式
2009/11/05 Javascript
javascript代码运行不出来执行错误的可能情况整理
2013/10/18 Javascript
jquery动态创建div与input的实例代码
2016/10/12 Javascript
Vue.js快速入门实例教程
2016/10/15 Javascript
关于jQuery库冲突的完美解决办法
2017/05/20 jQuery
利用Jasmine对Angular进行单元测试的方法详解
2017/06/12 Javascript
Angular中支持SCSS的方法
2017/11/18 Javascript
vue使用axios时关于this的指向问题详解
2017/12/22 Javascript
微信小程序自定义组件实现tabs选项卡功能
2018/07/14 Javascript
微信小程序事件对象中e.target和e.currentTarget的区别详解
2019/05/08 Javascript
javascript利用canvas实现鼠标拖拽功能
2020/07/23 Javascript
node.js通过url读取文件
2020/10/16 Javascript
[48:12]Secret vs Optic Supermajor 胜者组 BO3 第三场 6.4
2018/06/05 DOTA
[45:17]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第三场 1月9日
2021/03/11 DOTA
pygame学习笔记(1):矩形、圆型画图实例
2015/04/15 Python
Python运算符重载用法实例分析
2015/06/01 Python
Python中第三方库Requests库的高级用法详解
2017/03/12 Python
python调用支付宝支付接口流程
2019/08/15 Python
Python csv文件的读写操作实例详解
2019/11/19 Python
python实现连续变量最优分箱详解--CART算法
2019/11/22 Python
python框架Django实战商城项目之工程搭建过程图文详解
2020/03/09 Python
python3.6.8 + pycharm + PyQt5 环境搭建的图文教程
2020/06/11 Python
Python常用数据分析模块原理解析
2020/07/20 Python
css3过渡_动力节点Java学院整理
2017/07/11 HTML / CSS
详解css3 Transition属性(平滑过渡菜单栏案例)
2017/09/05 HTML / CSS
荷兰本土平价百货:HEMA
2017/10/23 全球购物
了解AppleTalk协议吗
2014/04/01 面试题
党风廉设责任书
2014/04/16 职场文书
毕业生见习报告总结
2014/11/08 职场文书
2014年业务工作总结
2014/11/17 职场文书
幼儿园老师新年寄语
2015/08/17 职场文书
详解MySQL数据库千万级数据查询和存储
2021/05/18 MySQL