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之验证框validatebox实例详解
Apr 10 jQuery
基于jQuery实现瀑布流页面
Apr 11 jQuery
基于jquery日历价格、库存等设置插件
Jul 05 jQuery
Vue.js列表渲染绑定jQuery插件的正确姿势
Jun 29 jQuery
jQuery实现选中行变色效果(实例讲解)
Jul 06 jQuery
jQuery UI Draggable + Sortable 结合使用(实例讲解)
Sep 07 jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
jQuery获取所有父级元素及同级元素及子元素的方法(推荐)
Jan 21 jQuery
jQuery niceScroll滚动条错位问题的解决方法
Feb 03 jQuery
js jquery 获取某一元素到浏览器顶端的距离实现方法
Sep 05 jQuery
jquery实现动态改变css样式的方法分析
May 27 jQuery
jQuery实现推拉门效果
Oct 19 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 getsiteurl()函数
2009/09/05 PHP
PHP垃圾回收机制引用计数器概念分析
2013/06/24 PHP
php旋转图片90度的方法
2013/11/07 PHP
php动态生成函数示例
2014/03/21 PHP
浅谈PHP面向对象之访问者模式+组合模式
2017/05/22 PHP
Phpstorm+Xdebug断点调试PHP的方法
2018/05/14 PHP
php实现记事本案例
2020/10/20 PHP
JavaScript编程开发中的五个实用小技巧
2010/07/22 Javascript
JQuery表格拖动调整列宽效果(自己动手写的)
2014/09/01 Javascript
JS获取浏览器语言动态加载JS文件示例代码
2014/10/31 Javascript
js实现获取两个日期之间所有日期的方法
2016/06/17 Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
2016/12/14 Javascript
JavaScript中offsetWidth的bug及解决方法
2017/05/17 Javascript
BootStrap Table 后台数据绑定、特殊列处理、排序功能
2017/05/27 Javascript
JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
2018/01/07 Javascript
vue 插值 v-once,v-text, v-html详解
2018/01/19 Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
2018/02/03 Javascript
js canvas实现星空连线背景特效
2019/11/01 Javascript
前端如何实现动画过渡效果
2021/02/05 Javascript
[09:40]DAC2018 4.5 SOLO赛 MidOne vs Miracle
2018/04/06 DOTA
python修改操作系统时间的方法
2015/05/18 Python
Python爬虫抓取手机APP的传输数据
2016/01/22 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
2018/04/28 Python
Python3实现的字典、列表和json对象互转功能示例
2018/05/22 Python
python删除本地夹里重复文件的方法
2020/11/19 Python
Win10用vscode打开anaconda环境中的python出错问题的解决
2020/05/25 Python
重构Python代码的六个实例
2020/11/25 Python
配置管理计划的主要内容有哪些
2014/06/20 面试题
部队党性分析材料
2014/02/16 职场文书
幼儿园教师教育感言
2014/02/28 职场文书
干部下基层实施方案
2014/03/14 职场文书
幼儿园八一建军节活动方案
2014/08/27 职场文书
2014年全国爱牙日宣传活动方案
2014/09/21 职场文书
学校国庆节活动总结
2015/03/23 职场文书
工作时间调整通知
2015/04/24 职场文书
自从在 IDEA 中用了热部署神器 JRebel 之后,开发效率提升了 10(真棒)
2021/06/26 Java/Android