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中使用attr(), prop(), val()获取value的异同
Apr 25 jQuery
jQuery实现多张图片上传预览(不经过后端处理)
Apr 29 jQuery
jQuery.Form实现Ajax上传文件同时设置headers的方法
Jun 26 jQuery
jQuery表单设置值的方法
Jun 30 jQuery
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
Aug 04 jQuery
jquery实现左右轮播图效果
Sep 28 jQuery
jQuery选择器之子元素过滤选择器
Sep 28 jQuery
jQuery实现打开网页自动弹出遮罩层或点击弹出遮罩层功能示例
Oct 19 jQuery
jquery写出PC端轮播图实例
Jan 26 jQuery
jQuery UI实现动画效果代码分享
Aug 19 jQuery
jQuery中each遍历的三种方法实例分析
Sep 07 jQuery
jquery轻量级数字动画插件countUp.js使用详解
Oct 17 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 不同编码下的字符串长度区分
2009/09/26 PHP
解析php中memcache的应用
2013/06/18 PHP
php实现读取手机客户端浏览器的类
2015/01/09 PHP
PHP图像处理类库及演示分享
2015/05/17 PHP
php正则表达式基本知识与应用详解【经典教程】
2017/04/17 PHP
使用ThinkPHP生成缩略图及显示
2017/04/27 PHP
客户端静态页面玩分页
2006/06/26 Javascript
jQuery实用基础超详细介绍
2013/04/11 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
2013/07/09 Javascript
js控制容器隐藏出现防止样式变化的两种方法
2014/04/25 Javascript
推荐8款jQuery轻量级树形Tree插件
2014/11/12 Javascript
javaScript基础详解
2017/01/19 Javascript
详解Vue学习笔记进阶篇之列表过渡及其他
2017/07/17 Javascript
纯js实现图片匀速淡入淡出效果
2017/08/22 Javascript
基于百度地图api清除指定覆盖物(Overlay)的方法
2018/01/26 Javascript
微信小程序slider组件使用详解
2018/01/31 Javascript
angularjs手动识别字符串中的换行符方法
2018/10/02 Javascript
Python实现Linux的find命令实例分享
2017/06/04 Python
利用Python代码实现数据可视化的5种方法详解
2018/03/25 Python
python 数字类型和字符串类型的相互转换实例
2018/07/17 Python
使用python写的opencv实时监测和解析二维码和条形码
2019/08/14 Python
Python短信轰炸的代码
2020/03/25 Python
python利用paramiko实现交换机巡检的示例
2020/09/22 Python
详解css3中的伪类before和after常见用法
2020/11/17 HTML / CSS
GE设备配件:GE Appliance Parts(家电零件、配件和滤水器)
2018/11/28 全球购物
adidas马来西亚官网:adidas MY
2020/09/12 全球购物
Lookfantastic阿联酋官网:英国知名美妆护肤购物网站
2020/05/26 全球购物
如何估计一张表的大小(假设该表中有1万条数据)
2016/03/27 面试题
大专毕业生自我评价分享
2013/11/10 职场文书
汽修专业学生自我鉴定
2013/11/16 职场文书
竞聘书怎么写,如何写?
2014/03/31 职场文书
高三上学期学习自我评价
2014/04/23 职场文书
神农溪导游词
2015/02/11 职场文书
酒店总经理岗位职责
2015/04/01 职场文书
工程款申请报告
2015/05/15 职场文书
OpenCV3.3+Python3.6实现图片高斯模糊
2021/05/18 Python