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 ajaxupload插件实现无刷新上传文件
Apr 23 jQuery
jQuery滚动插件scrollable.js用法分析
May 25 jQuery
用户管理的设计_jquery的ajax实现二级联动效果
Jul 13 jQuery
jquery实现搜索框功能实例详解
Jul 23 jQuery
jQuery.parseJSON()函数详解
Feb 28 jQuery
jQuery分组选择器简单用法示例
Apr 04 jQuery
Jquery属性的获取/设置及样式添加/删除操作技巧分析
Dec 23 jQuery
jquery选择器和属性对象的操作实例分析
Jan 10 jQuery
jQuery操作动画完整实例分析
Jan 10 jQuery
jQuery 淡入/淡出效果函数用法分析
May 19 jQuery
jQuery列表动态增加和删除的实现方法
Nov 05 jQuery
jquery插件实现代码雨特效
Apr 24 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+mysql)
2007/11/23 PHP
PHP防止刷新重复提交页面的示例代码
2015/11/11 PHP
PHP递归实现层级树状展开
2016/04/01 PHP
js 编写规范
2010/03/03 Javascript
javascript 学习笔记(一)DOM基本操作
2011/04/08 Javascript
基于jQuery的遍历同id元素 并响应事件的代码
2012/06/14 Javascript
详解js闭包
2014/09/02 Javascript
谈谈对offsetleft兼容性的理解
2015/11/11 Javascript
Bootstrap 表单验证formValidation 实现表单动态验证功能
2017/05/17 Javascript
JS实现扫码枪扫描二维码功能
2020/01/03 Javascript
浅谈Vue.use到底是什么鬼
2020/01/21 Javascript
JQuery获得内容和属性方法解析
2020/05/30 jQuery
学习python 之编写简单乘法运算题
2016/02/27 Python
详解字典树Trie结构及其Python代码实现
2016/06/03 Python
Python的Django框架中消息通知的计数器实现教程
2016/06/13 Python
python实现微信自动回复功能
2018/04/11 Python
基于python log取对数详解
2018/06/08 Python
利用selenium爬虫抓取数据的基础教程
2019/06/10 Python
python 多线程对post请求服务器测试并发的方法
2019/06/13 Python
Python实现在线批量美颜功能过程解析
2020/06/10 Python
python爬虫用mongodb的理由
2020/07/28 Python
Carter’s OshKosh加拿大:购买婴幼儿服装和童装
2018/11/27 全球购物
蔻驰意大利官网:COACH意大利
2019/01/16 全球购物
Troy-Bilt官网:草坪割草机、吹雪机、分蘖机等
2019/02/19 全球购物
英国最大的笔记本电脑直销专家:Laptops Direct
2019/07/20 全球购物
杭州-飞时达软件有限公司.net笔面试
2012/04/28 面试题
师范大学毕业自我鉴定
2013/11/21 职场文书
外贸业务员求职信范文
2013/12/12 职场文书
三分钟英语演讲稿
2014/04/24 职场文书
企业家王石演讲稿:坚持与放下
2014/04/27 职场文书
施工工地安全标语
2014/06/07 职场文书
2014年感恩节活动策划方案
2014/10/06 职场文书
保研专家推荐信范文
2015/03/25 职场文书
父母教会我观后感
2015/06/17 职场文书
班委竞选稿范文
2015/11/21 职场文书
大学军训通讯稿(2016最新版)
2015/12/21 职场文书