jquery编写弹出信息提示条并延时滑出动画实现示例

 更新时间:2023年08月06日 11:18:46   作者:TANKING  
这篇文章主要为大家介绍了jquery编写弹出信息提示条并延时滑出动画实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

摘要

平时编写一些简单的网站,又不想添加任何的组建和外部库,但是需要一些弹窗或者弹出信息提示条,可以自己编写一个简单的小组件。

简单的小组件

<!DOCTYPE html>
<html>
<head>
  <title>提示条示例</title>
  <script src="http://9i0i.com/pic.php?p=https://code.jquery.com/jquery-3.6.0.min.js"></script>
  <style>
    *{
      padding: 0;
      margin: 0;
    }
    body{
      background: #eee;
    }
    button{
      padding: 6px 20px;
    }
    #app{
      width: 300px;
      margin:20px auto;
    }
    .notification-container {
      position: fixed;
      top: 0;
      right: 0;
      width: 100%;
      height: 100%;
      pointer-events: none;
    }
    .notification {
      background: #fff;
      color: #333;
      width: 250px;
      height: 70px;
      line-height: 70px;
      text-indent: 15px;
      border-radius: 10px;
      display: block;
      pointer-events: auto;
      margin-bottom: 10px;
    }
</style>
</head>
<body>
  <div id="app">
    <!-- 创建按钮 -->
    <button onclick="createNotification()">创建</button>
    <!-- 提示条容器 -->
    <div id="notification-container"></div>
  </div>
  <script>
    // 计数
    let notificationCount = 0;
    // 创建提示条
    function createNotification() {
      // 增加提示条
      notificationCount++;
      const notificationId = `notification-${notificationCount}`;
      const notification = $(
        `<div class="notification" id="${notificationId}">提示条 ${notificationCount}</div>`
      );
      // 添加
      $("#notification-container").append(notification);
      // 延时隐藏+动画
      setTimeout(function() {
        $(`#${notificationId}`).slideUp(500, function() {
          $(this).remove();
        });
      }, 2000);
    }
  </script>
</body>
</html>

演示

以上就是jquery编写弹出信息提示条并延时滑出动画实现示例的详细内容,更多关于jquery弹出提示条延时滑出动画的资料请关注程序员之家其它相关文章!

相关文章

  • 懒加载实现的分页&&网站footer自适应

    懒加载实现的分页&&网站footer自适应

    本文主要介绍了wap手机端懒加载分页,web电脑端懒加载分页以及web电脑端footer底部固定。具有很好的参考价值,下面就跟着小编一起来看下吧
    2016-12-12
  • jquery ajax 检测用户注册时用户名是否存在

    jquery ajax 检测用户注册时用户名是否存在

    当用户注册需要知道这个用户名是否被人使用所以需要在用户登陆前判断为了使用户得到更好的体验,我们使用了jquery的ajax效果,来用户名是否存在。
    2009-11-11
  • jQuery深拷贝Json对象简单示例

    jQuery深拷贝Json对象简单示例

    这篇文章主要介绍了jQuery深拷贝Json对象的简单实现方法,以简单示例形式分析了jQuery深拷贝的操作技巧,需要的朋友可以参考下
    2016-07-07
  • jquery中取消和绑定hover事件的实现代码

    jquery中取消和绑定hover事件的实现代码

    下面小编就为大家带来一篇jquery中取消和绑定hover事件的实现代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • 基于jquery实现拆分姓名的方法(纯JS版)

    基于jquery实现拆分姓名的方法(纯JS版)

    jquery拆分姓名处理程序如下,纯js实现的,感兴趣的朋友可以参考下哈,希望对你有所帮助
    2013-05-05
  • jQuery固定元素插件scrolltofixed使用指南

    jQuery固定元素插件scrolltofixed使用指南

    ScrollToFixed (jquery Fixed plugin)能够让网页的导航或表头等固定在顶部或底部,让用户更方便的操作或查看信息。除了导航和表头,也可以固定其他内容,比如广告、返回顶部等等。
    2015-04-04
  • 用jQuery中的ajax分页实现代码

    用jQuery中的ajax分页实现代码

    去年的时候刚接触Jquery,也就做界面特效用了下,对其很有兴趣,迫于现在项目中不怎么用,对其甚是想念呀,这不没抽点时间再来看看Juery中好玩的东西。
    2011-09-09
  • jquery实现metro效果示例代码

    jquery实现metro效果示例代码

    metro效果想必大家并不陌生吧,下面为大家讲解下在jquery中时如何实现的,新手朋友们可不要错过了
    2013-09-09
  • 日常收藏的jquery技巧

    日常收藏的jquery技巧

    jQuery是继prototype 之后的又一个优秀的Javascript框架,本篇文章给大家分享收藏的jquery技巧,对jquery技巧相关知识感兴趣的朋友一起学习吧
    2015-12-12
  • 分享jQuery的3种常见事件监听方式

    分享jQuery的3种常见事件监听方式

    这篇文章主要介绍了jQuery常见事件的监听方式,页面经常会有各种事件发生,事件发生后需要进行一些特定处理,即执行特定的函数或者语句。这就需要对事件进行监听,下面关于监听事件的介绍,需要的小伙伴可以参考一下
    2022-03-03

最新评论

?


http://www.vxiaotou.com