jquery实现加载更多"转圈圈"效果(示例代码)


Posted in jQuery onNovember 09, 2020

功能:发送网络请求时等待加载的圈圈动态显示,网络请求成功后关闭提示圈圈
代码:
index.html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>css画动态等待转圈效果</title>
  <link rel="stylesheet" href="public/index.css" rel="external nofollow" >
</head>
<style type="text/css">
 .toast {
  display: none;
  position: fixed;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 18rem;
  height: 18rem;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background-color: #4A4A4B;
  border-radius: 1rem;
  color: #f0f0f0;
  font-size: 2.5rem;
 }
 .load {
  display: inline-block;
  margin-bottom: 1.5rem;
  height: 4rem;
  width: 4rem;
  border: 0.4rem solid transparent;
  border-top-color: white;
  border-left-color: white;
  border-bottom-color: white;
  animation: circle 1s infinite linear;
  -webkit-animation: circle 1s infinite linear; /* Safari 和 Chrome */
  border-radius: 50%
 }

 @-webkit-keyframes circle {
  0% {
   transform: rotate(0deg);
  }
  100% {
   transform: rotate(-360deg)
  }
 }
</style>

<body>

<div class="toast">
  <span class="load"></span>
  <span>加载中...</span>
</div>

<script src="public/jquery.min.js"></script>
<script>
 $(function () {
  $('.toast').css({display: 'flex'})
  //这里可以写网络请求代码...
  $.ajax({
   url: '/api/login',
   type: 'POST',
   data: {username: '111'},
   dataType: 'json',
   success: function (data) {//请求成功则关闭圈圈
    $('.toast').css({display: 'none'})
   },
   error: function (e) {
    console.log(e)
   }
  })

 });
</script>

</body>
</html>

效果:

jquery实现加载更多&quot;转圈圈&quot;效果(示例代码)

到此这篇关于jquery实现加载更多“转圈圈“效果的文章就介绍到这了,更多相关jquery加载更多转圈圈内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

jQuery 相关文章推荐
jQuery插件Echarts实现的渐变色柱状图
Mar 23 jQuery
jQuery实现文章图片弹出放大效果
Apr 06 jQuery
基于jQuery实现瀑布流页面
Apr 11 jQuery
jQuery中可见性过滤器简单用法示例
Mar 31 jQuery
jQuery实现为动态添加的元素绑定事件实例分析
Sep 07 jQuery
jQuery实现的简单日历组件定义与用法示例
Dec 24 jQuery
jQuery实现的鼠标拖动浮层功能示例【拖动div等任何标签】
Dec 29 jQuery
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
May 04 jQuery
Jquery实现获取子元素的方法分析
Aug 24 jQuery
jQuery实现轮播图源码
Oct 23 jQuery
JS 遍历 json 和 JQuery 遍历json操作完整示例
Nov 11 jQuery
深入分析jQuery.one() 函数
Jun 03 jQuery
jQuery实现移动端扭蛋机抽奖
Nov 08 #jQuery
Jquery Fade用法详解
Nov 06 #jQuery
jQuery列表动态增加和删除的实现方法
Nov 05 #jQuery
使用jQuery实现购物车
Oct 29 #jQuery
jQuery实现简单评论区功能
Oct 26 #jQuery
jquery插件懒加载的示例
Oct 24 #jQuery
jquery实现异步文件上传ajaxfileupload.js
Oct 23 #jQuery
You might like
php chr() ord()中文截取乱码问题解决方法
2008/09/08 PHP
php miniBB中文乱码问题解决方法
2008/11/25 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
2010/06/03 PHP
用PHP实现小写金额转换大写金额的代码(精确到分)
2012/01/10 PHP
体育彩票排列三组选三算法分享
2014/03/07 PHP
推荐:极酷右键菜单
2006/11/29 Javascript
firefox下对ajax的onreadystatechange的支持情况分析
2009/12/14 Javascript
基于PHP+Jquery制作的可编辑的表格的代码
2011/04/10 Javascript
判断对象是否Window的实现代码
2012/01/10 Javascript
JS实现悬浮移动窗口(悬浮广告)的特效
2013/03/12 Javascript
jquery 面包屑导航 具体实现
2013/06/05 Javascript
jQuery中after的两种用法实例
2013/07/03 Javascript
在JavaScript中构建ArrayList示例代码
2014/09/17 Javascript
JavaScript自动点击链接 防止绕过浏览器访问的方法
2017/01/19 Javascript
js实现做通讯录的索引滑动显示效果和滑动显示锚点效果
2017/02/18 Javascript
AngularJS使用拦截器实现的loading功能完整实例
2017/05/17 Javascript
基于vue中keep-alive缓存问题的解决方法
2018/09/21 Javascript
vue实现分页栏效果
2019/06/28 Javascript
mpvue实现左侧导航与右侧内容的联动
2019/10/21 Javascript
webpack4 配置 ssr 环境遇到“document is not defined”
2019/10/24 Javascript
Python中的fileinput模块的简单实用示例
2015/07/09 Python
详解Python3中字符串中的数字提取方法
2017/01/14 Python
python入门前的第一课 python怎样入门
2018/03/06 Python
python 编写简单网页服务器的实例
2018/06/01 Python
python实现求特征选择的信息增益
2018/12/18 Python
pandas取出重复数据的方法
2019/07/04 Python
python__name__原理及用法详解
2019/11/02 Python
美国批发零售网站:GearXS
2016/07/26 全球购物
Java基础面试题
2012/11/02 面试题
会计辞职信范文
2014/01/15 职场文书
临床护士自荐信
2014/01/31 职场文书
聘任书模板
2014/03/29 职场文书
捐献物资倡议书范文
2014/05/19 职场文书
关于青春的演讲稿500字
2014/08/22 职场文书
身份证丢失证明
2015/06/19 职场文书
八年级作文之我的母亲
2019/12/10 职场文书