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正则表达式在页面验证url网址输入是否正确
Apr 04 jQuery
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
May 08 jQuery
jQuery简介_动力节点Java学院整理
Jul 04 jQuery
jquery.validate.js 多个相同name的处理方式
Jul 10 jQuery
jQuery 循环遍历改变a标签的href(实例讲解)
Jul 12 jQuery
JavaScript之事件委托实例(附原生js和jQuery代码)
Jul 22 jQuery
jquery select插件异步实时搜索实例代码
Oct 20 jQuery
jQuery实现简单的下拉菜单导航功能示例
Dec 07 jQuery
jquery实现垂直无限轮播的方法分析
Jul 16 jQuery
jQuery中DOM操作原则实例分析
Aug 01 jQuery
jQuery使用ajax传递json对象到服务端及contentType的用法示例
Mar 12 jQuery
jQuery+ajax实现用户登录验证
Sep 13 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执行速度全攻略(下)
2006/10/09 PHP
PHP传参之传值与传址的区别
2015/04/24 PHP
解析PHP的Yii框架中cookie和session功能的相关操作
2016/03/17 PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
2019/12/13 PHP
一个页面放2段图片滚动代码出现冲突的问题如何解决
2012/12/21 Javascript
jquery与js函数冲突的两种解决方法
2013/09/09 Javascript
js对象内部访问this修饰的成员函数示例
2014/04/27 Javascript
使用jquery 简单实现下拉菜单
2015/01/14 Javascript
javascript类型系统 Array对象学习笔记
2016/01/09 Javascript
特殊日期提示功能的实现方法
2016/06/16 Javascript
onmouseover事件和onmouseout事件全面理解
2016/08/15 Javascript
JS实现的tab切换选项卡效果示例
2017/02/28 Javascript
JavaScript数据类型和变量_动力节点Java学院整理
2017/06/26 Javascript
详解自定义ajax支持跨域组件封装
2018/02/08 Javascript
Vue实现搜索 和新闻列表功能简单范例
2018/03/16 Javascript
用JS实现一个简单的打砖块游戏
2019/12/11 Javascript
浅析JavaScript 函数防抖和节流
2020/07/13 Javascript
解决vue做详情页跳转的时候使用created方法 数据不会更新问题
2020/07/24 Javascript
python脚本实现分析dns日志并对受访域名排行
2014/09/18 Python
Python中is与==判断的区别
2017/03/28 Python
python检测空间储存剩余大小和指定文件夹内存占用的实例
2018/06/11 Python
python读文件的步骤
2019/10/08 Python
三个python爬虫项目实例代码
2019/12/28 Python
详细分析Python垃圾回收机制
2020/07/01 Python
canvas使用注意点总结
2013/07/19 HTML / CSS
伊利莎白雅顿官网:Elizabeth Arden
2016/10/10 全球购物
SKECHERS官方旗舰店:美国舒适运动休闲品牌
2017/12/22 全球购物
Lampegiganten丹麦:欧洲领先的照明网上商店
2018/04/25 全球购物
印度民族服装购物网站:BIBA
2019/08/05 全球购物
预订旅游活动、景点和旅游:GetYourGuide
2019/09/29 全球购物
《傅雷家书》教学反思
2014/04/20 职场文书
法院干警四风问题自我剖析材料
2014/09/29 职场文书
购房协议书范本(无房产证)
2014/10/07 职场文书
保送生自荐信范文
2015/03/26 职场文书
2015年园林绿化工作总结
2015/05/23 职场文书
HTML怎么设置下划线?html文字加下划线方法
2021/12/06 HTML / CSS