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-file-upload 文件上传带进度条效果
Nov 21 jQuery
jquery如何实现点击空白处隐藏元素
Dec 05 jQuery
jQuery动态添加元素无法触发绑定事件的解决方法分析
Jan 02 jQuery
基于jQuery实现无缝轮播与左右点击效果
May 13 jQuery
layui中使用jquery控制radio选中事件的示例代码
Aug 15 jQuery
Easyui 去除jquery-easui tab页div自带滚动条的方法
May 10 jQuery
JQuery实现简单的复选框树形结构图示例【附源码下载】
Jul 16 jQuery
详解webpack引用jquery(第三方模块)的三种办法
Aug 21 jQuery
jQuery 图片查看器插件 Viewer.js用法简单示例
Apr 04 jQuery
jQuery实现的上拉刷新功能组件示例
May 01 jQuery
jQuery实现简单日历效果
Jul 05 jQuery
jQuery实现广告显示和隐藏动画
Jul 04 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 实现explort() 功能的详解
2013/06/20 PHP
php遍历CSV类实例
2015/04/14 PHP
php文档工具PHP Documentor安装与使用方法
2016/01/25 PHP
Laravel框架实现的记录SQL日志功能示例
2018/06/19 PHP
Laravel框架自定义公共函数的引入操作示例
2019/04/16 PHP
PHP通过文件保存和更新信息的方法分析
2019/09/12 PHP
页面只有一个text的时候,回车自动submit的解决方法
2010/08/12 Javascript
js的匿名函数使用介绍
2013/12/11 Javascript
JavaScript中的Math 使用介绍
2014/04/21 Javascript
详解jquery事件delegate()的使用方法
2016/01/25 Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
2016/05/19 Javascript
Angular5中调用第三方js插件的方法
2018/02/26 Javascript
原生js实现表格循环滚动
2020/11/24 Javascript
python DataFrame 修改列的顺序实例
2018/04/10 Python
python3.7.0的安装步骤
2018/08/27 Python
python如何生成各种随机分布图
2018/08/27 Python
解决Python运行文件出现out of memory框的问题
2018/12/03 Python
Python如何基于selenium实现自动登录博客园
2019/12/16 Python
详解pandas绘制矩阵散点图(scatter_matrix)的方法
2020/04/23 Python
python如何控制进程或者线程的个数
2020/10/16 Python
CSS伪类与CSS伪元素的区别及由来具体说明
2012/12/07 HTML / CSS
一款基于css3的列表toggle特效实例教程
2015/01/04 HTML / CSS
CSS3中的display:grid,网格布局介绍
2019/10/30 HTML / CSS
html5/css3响应式页面开发总结
2018/10/16 HTML / CSS
世界第一冲浪品牌:O’Neill
2016/08/30 全球购物
力学专业毕业生自荐信
2013/11/17 职场文书
个人应聘自我评价分享
2013/11/18 职场文书
秋季红领巾广播稿
2014/01/27 职场文书
家长对孩子的感言
2014/03/10 职场文书
销售内勤岗位职责范本
2015/04/13 职场文书
加班费申请报告
2015/05/15 职场文书
K8s部署发布Golang应用程序的实现方法
2021/07/16 Golang
Oracle 临时表空间SQL语句的实现
2021/09/25 Oracle
javascript Number 与 Math对象的介绍
2021/11/17 Javascript
Rust 连接 PostgreSQL 数据库的详细过程
2022/01/22 PostgreSQL
python开发人人对战的五子棋小游戏
2022/05/02 Python