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自定义图片上传插件实例代码
Apr 04 jQuery
jQuery实现多张图片上传预览(不经过后端处理)
Apr 29 jQuery
jQuery实现下拉菜单的实例代码
Jun 19 jQuery
关于jquery form表单序列化的注意事项详解
Aug 01 jQuery
jQuery图片查看插件Magnify开发详解
Dec 25 jQuery
jQuery实现表单动态添加与删除数据操作示例
Jul 03 jQuery
jquery.pagination.js分页使用教程
Oct 23 jQuery
jQuery+Datatables实现表格批量删除功能【推荐】
Oct 24 jQuery
jQuery实现左右两个列表框的内容相互移动功能示例
Jan 27 jQuery
如何使用Jquery动态生成二级选项列表
Feb 06 jQuery
jQuery带控制按钮轮播图插件
Jul 31 jQuery
JQuery Ajax如何实现注册检测用户名
Sep 25 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
Cakephp 执行主要流程
2010/03/24 PHP
php计划任务之ignore_user_abort函数实现方法
2015/01/08 PHP
php随机获取金山词霸每日一句的方法
2015/07/09 PHP
详解php的socket通信
2015/08/11 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
PHP http请求超时问题解决方案
2020/11/13 PHP
一个符号插入器 中用到的js代码
2007/09/04 Javascript
AppBaseJs 类库 网上常用的javascript函数及其他js类库写的
2010/03/04 Javascript
js控制分页打印、打印分页示例
2014/02/08 Javascript
绑定回车enter事件代码
2014/05/18 Javascript
JQuery实现当鼠标停留在某区域3秒后自动执行
2014/09/09 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
动态加载js、css的实例代码
2016/05/26 Javascript
JavaScript生成带有缩进的表格代码
2016/06/15 Javascript
用JS实现图片轮播效果代码(一)
2016/06/26 Javascript
浅谈jQuery双事件多重加载的问题
2016/10/05 Javascript
微信小程序 图片加载(本地,网路)实例详解
2017/03/10 Javascript
jquery在vue脚手架中的使用方式示例
2017/08/29 jQuery
js屏蔽退格键(backspace或者叫后退键与F5)
2019/02/10 Javascript
微信小程序--获取用户地理位置名称(无须用户授权)的方法
2019/04/29 Javascript
JavaScript实现拖拽盒子效果
2020/02/06 Javascript
小程序开发之模态框组件封装
2020/04/23 Javascript
[06:25]DOTA2英雄梦之声_第17期_大地之灵
2014/06/20 DOTA
python3+PyQt5实现拖放功能
2018/04/24 Python
用pandas中的DataFrame时选取行或列的方法
2018/07/11 Python
解决PyCharm控制台输出乱码的问题
2019/01/16 Python
tensorflow实现从.ckpt文件中读取任意变量
2020/05/26 Python
Python tkinter界面实现历史天气查询的示例代码
2020/08/23 Python
Joseph官网:英国小众奢侈品牌
2019/05/17 全球购物
戛纳奢侈品商店:Jacques Loup法国
2019/11/04 全球购物
荷兰最大的多品牌男装连锁店:Adam Brandstore
2019/12/31 全球购物
教师职位说明书
2014/07/29 职场文书
2015年六一儿童节活动总结
2015/02/11 职场文书
企业团队精神心得体会
2016/01/19 职场文书
详解Python 3.10 中的新功能和变化
2021/04/28 Python
java.util.NoSuchElementException原因及两种解决方法
2022/06/28 Java/Android