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轻松实现无缝轮播效果
Mar 22 jQuery
jQuery插件ImgAreaSelect实现头像上传预览和裁剪功能实例讲解一
May 26 jQuery
jQuery EasyUI 折叠面板accordion的使用实例(分享)
Dec 25 jQuery
jQuery Dom元素操作技巧
Feb 04 jQuery
jquery动态添加带有样式的HTML标签元素方法
Feb 24 jQuery
vue-cli 引入jQuery,Bootstrap,popper的方法
Sep 03 jQuery
jQuery实现鼠标移入移出事件切换功能示例
Sep 06 jQuery
jquery3和layui冲突导致使用layui.layer.full弹出全屏iframe窗口时高度152px问题
May 12 jQuery
jQuery删除/清空指定元素的所有子节点实例代码
Jul 04 jQuery
jQuery 筛选器简单操作示例
Oct 02 jQuery
jQuery实现滑动星星评分效果(每日分享)
Nov 13 jQuery
jQuery中getJSON跨域原理的深入讲解
Sep 02 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
深入理解curl类,可用于模拟get,post和curl下载
2013/06/08 PHP
php redis实现文章发布系统(用户投票系统)
2017/03/04 PHP
表单(FORM)的一些实用效果代码
2007/03/25 Javascript
js移除事件 js绑定事件实例应用
2012/11/28 Javascript
Javascript图像处理—平滑处理实现原理
2012/12/28 Javascript
Extjs Gird 支持中文拼音排序实现代码
2013/04/15 Javascript
原生js和jquery实现图片轮播特效
2015/04/23 Javascript
js实现点击图片自动提交action的简单方法
2016/10/16 Javascript
JavaScript手风琴页面制作
2017/05/17 Javascript
vue的事件绑定与方法详解
2017/08/16 Javascript
解决vue中无法动态修改jqgrid组件 url地址的问题
2018/03/01 Javascript
JS实现获取毫秒值及转换成年月日时分秒的方法
2018/08/15 Javascript
JavaScript定时器常见用法实例分析
2019/11/15 Javascript
js获取url页面id,也就是最后的数字文件名
2020/09/25 Javascript
如何在vue中使用HTML 5 拖放API
2021/01/14 Vue.js
ReactRouter的实现方法
2021/01/25 Javascript
[01:10]DOTA2次级职业联赛 - Fly战队宣传片
2014/12/01 DOTA
闭包在python中的应用之translate和maketrans用法详解
2014/08/27 Python
python更新列表的方法
2015/07/28 Python
python爬虫框架scrapy实战之爬取京东商城进阶篇
2017/04/24 Python
python中的迭代和可迭代对象代码示例
2017/12/27 Python
利用Opencv中Houghline方法实现直线检测
2018/02/11 Python
在Python中使用MongoEngine操作数据库教程实例
2019/12/03 Python
python 读写文件包含多种编码格式的解决方式
2019/12/20 Python
Python OpenCV读取显示视频的方法示例
2020/02/20 Python
物业客服专员岗位职责
2013/11/30 职场文书
大学生职业生涯规划书模版
2013/12/30 职场文书
初级会计求职信范文
2014/02/15 职场文书
公司合作意向书
2014/04/01 职场文书
软件项目开发计划书
2014/05/01 职场文书
2014医学院领导干部四风对照检查材料思想汇报
2014/09/16 职场文书
2014年老干部工作总结
2014/11/21 职场文书
民事答辩状范本
2015/05/21 职场文书
三八妇女节主持词
2015/07/04 职场文书
jquery插件实现悬浮的菜单
2021/04/24 jQuery
教你用Python+selenium搭建自动化测试环境
2021/06/18 Python