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 EasyUI 组件加上清除功能的方法(详解)
Apr 13 jQuery
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
May 13 jQuery
jQuery事件_动力节点Java学院整理
Jul 05 jQuery
jquery操作ul的一些操作笔记整理(干货)
Aug 31 jQuery
基于jQuery Ajax实现下拉框无刷新联动
Dec 06 jQuery
jquery动态添加带有样式的HTML标签元素方法
Feb 24 jQuery
jQuery滚动条美化插件nicescroll简单用法示例
Apr 18 jQuery
jQuery实现的简单对话框拖动功能示例
Jun 05 jQuery
jQuery实现获取动态添加的标签对象示例
Jun 28 jQuery
jQuery实现获取form表单内容及绑定数据到form表单操作分析
Jul 03 jQuery
为jquery的ajax请求添加超时timeout时间的操作方法
Sep 04 jQuery
jquery实现选项卡切换代码实例
May 14 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
全国FM电台频率大全 - 16 河南省
2020/03/11 无线电
example2.php
2006/10/09 PHP
新版PHP极大的增强功能和性能
2006/10/09 PHP
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
thinkPHP下的widget扩展用法实例分析
2015/12/26 PHP
php cookie工作原理与实例详解
2016/07/18 PHP
php微信开发之关键词回复功能
2018/06/13 PHP
JS解决url传值出现中文乱码的另类办法
2013/04/08 Javascript
通过js来制作复选框的全选和不选效果
2014/05/22 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
JavaScript实现仿网易通行证表单验证
2015/05/25 Javascript
jquery判断checkbox是否选中及改变checkbox状态的实现方法
2016/05/26 Javascript
jquery获取复选框checkbox的值实现方法
2016/05/30 Javascript
AngularJS 指令的交互详解及实例代码
2016/09/14 Javascript
微信小程序 Buffer缓冲区的详解
2017/07/06 Javascript
vue.js动画中的js钩子函数的实现
2018/07/06 Javascript
微信小程序顶部导航栏滑动tab效果
2019/01/28 Javascript
解决vue 给window添加和移除resize事件遇到的坑
2020/07/21 Javascript
在django view中给form传入参数的例子
2019/07/19 Python
Python 等分切分数据及规则命名的实例代码
2019/08/16 Python
Python(PyS60)实现简单语音整点报时
2019/11/18 Python
PyQt5 如何让界面和逻辑分离的方法
2020/03/24 Python
Python 实现简单的客户端认证
2020/07/29 Python
python读取图片颜色值并生成excel像素画的方法实例
2021/02/19 Python
纯CSS实现的大小渐变、渐远效果
2014/04/15 HTML / CSS
ALDO加拿大官网:加拿大女鞋品牌
2018/12/22 全球购物
泰国健康和美容服务预订网站:GoWabi
2019/06/03 全球购物
英国第一独立滑雪板商店:The Snowboard Asylum
2020/01/16 全球购物
OnePlus加拿大官网:中国国际化手机品牌
2020/10/13 全球购物
教师求职自荐书
2014/06/14 职场文书
精神文明建设标语
2014/06/16 职场文书
学校党的群众路线教育实践活动对照检查材料
2014/09/24 职场文书
安全守法证明
2015/06/23 职场文书
学习焦裕禄先进事迹心得体会
2016/01/23 职场文书
人身损害赔偿协议书
2016/03/22 职场文书
庭外和解协议书
2016/03/23 职场文书