利用 js 生成一个界面友好的等待效果,使用 jquery 插件 spin.js,文章末尾有下载地址,下图是生成的效果截图,代码调用很简单。
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
body {
font-family: Helvetica, Arial, sans-serif; font-size: 12px;
}
#preview1 {
float: left; position: relative; background-color: #000; color: black; width: 220px; height: 220px; margin: 0 5px; border-radius: 20px;
}
#preview2 {
float: left; position: relative; background-color: #000; color: black; width: 220px; height: 220px; margin: 0 5px; border-radius: 20px;
}
</style>
<script src="jquery.min.js"></script>
<script src="spin.js"></script>
<script src="jquery.spin.js"></script>
<script type="text/javascript">
// 对样式 #preview1 进行配置
var opts1 =
{
lines : 12, // The number of lines to draw
length : 0, // The length of each line
width : 11, // The line thickness
radius : 40, // The radius of the inner circle
scale : 1.0, // Scales overall size of the spinner
corners : 0, // Roundness (0..1)
color : '#efefef', // #rgb or #rrggbb
opacity : 1 / 4, // Opacity of the lines
rotate : 0, // Rotation offset
direction : 1, // 1: clockwise, -1: counterclockwise
speed : 1, // Rounds per second
trail : 100, // Afterglow percentage
fps : 20, // Frames per second when using setTimeout()
zIndex : 2e9, // Use a high z-index by default
className : 'spinner', // CSS class to assign to the element
top : '50%', // center vertically
left : '50%', // center horizontally
shadow : false, // Whether to render a shadow
hwaccel : false, // Whether to use hardware acceleration (might be buggy)
position : 'absolute' // Element positioning
};
// 对样式 #preview2 进行配置
var opts2 =
{
lines : 18, // The number of lines to draw
length : 0, // The length of each line
width : 11, // The line thickness
radius : 40, // The radius of the inner circle
scale : 1.0, // Scales overall size of the spinner
corners : 0, // Roundness (0..1)
color : 'red', // #rgb or #rrggbb
opacity : 1 / 4, // Opacity of the lines
rotate : 0, // Rotation offset
direction : 1, // 1: clockwise, -1: counterclockwise
speed : 1, // Rounds per second
trail : 100, // Afterglow percentage
fps : 20, // Frames per second when using setTimeout()
zIndex : 2e9, // Use a high z-index by default
className : 'spinner', // CSS class to assign to the element
top : '50%', // center vertically
left : '50%', // center horizontally
shadow : false, // Whether to render a shadow
hwaccel : false, // Whether to use hardware acceleration (might be buggy)
position : 'absolute' // Element positioning
};
</script>
<title>Insert title here</title>
</head>
<body>
<div id="preview1" class="preview"></div>
<div id="preview2" class="preview"></div>
</body>
<script type="text/javascript">
$('#preview1').spin(opts1);
$('#preview2').spin(opts2);
</script>
</html>
插件下载地址
https://github.com/fgnass/spin.js/
http://spin.js.org/
以上所述是小编给大家介绍的利用 spin.js 生成等待效果(js 等待效果),希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
# spin.js等待效果
# js
# 等待效果
# 关于JavaScript中异步/等待的用法与理解
# JS设置手机验证码60s等待实现代码
# JS实现的自定义显示加载等待图片插件(loading.gif)
# 自己动手写的javascript前端等待控件
# JavaScript自定义等待wait函数实例分析
# 为JavaScript提供睡眠功能(sleep) 自编译JS引擎
# javascript 使用sleep函数的常见方法详解
# js中自定义方法实现停留几秒sleep
# javascript中不提供sleep功能如何实现这个功能
# 如何使JavaScript休眠或等待
# 下载地址
# 小编
# 给大家
# 很简单
# 所述
# 给我留言
# 有任何
# sans
# Arial
# family
# Helvetica
# serif
# px
# size
# Content
# Type
# meta
# equiv
相关文章:
深圳 网站制作,深圳招聘网站哪个比较好一点啊?
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
导航网站建站方案与优化指南:一站式高效搭建技巧解析
定制建站模板如何实现SEO优化与智能系统配置?18字教程
PHP正则匹配日期和时间(时间戳转换)的实例代码
C#如何序列化对象为XML XmlSerializer用法
教学网站制作软件,学习*后期制作的网站有哪些?
制作宣传网站的软件,小红书可以宣传网站吗?
开源网站制作软件,开源网站什么意思?
如何正确下载安装西数主机建站助手?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
视频网站app制作软件,有什么好的视频聊天网站或者软件?
公司网站设计制作厂家,怎么创建自己的一个网站?
淘宝制作网站有哪些,淘宝网官网主页?
平台云上自主建站:模板化设计与智能工具打造高效网站
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
建站主机选哪家性价比最高?
Android自定义控件实现温度旋转按钮效果
中山网站制作网页,中山新生登记系统登记流程?
SQL查询语句优化的实用方法总结
香港服务器租用每月最低只需15元?
网站制作软件有哪些,制图软件有哪些?
如何撰写建站申请书?关键要点有哪些?
建站之星好吗?新手能否轻松上手建站?
建站之星后台密码遗忘如何找回?
制作网页的网站有哪些,电脑上怎么做网页?
如何访问已购建站主机并解决登录问题?
如何高效搭建专业期货交易平台网站?
岳西云建站教程与模板下载_一站式快速建站系统操作指南
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
建站之星如何快速解决建站难题?
如何通过FTP服务器快速搭建网站?
如何在橙子建站中快速调整背景颜色?
如何快速生成高效建站系统源代码?
建站上市公司网站建设方案与SEO优化服务定制指南
红河网站制作公司,红河事业单位身份证如何上传?
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
香港服务器如何优化才能显著提升网站加载速度?
如何快速生成专业多端适配建站电话?
Python路径拼接规范_跨平台处理说明【指导】
如何用免费手机建站系统零基础打造专业网站?
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
网站制作公司排行榜,抖音怎样做个人官方网站
如何通过.red域名打造高辨识度品牌网站?
网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?
如何选择网络建站服务器?高效建站必看指南
建站主机选购指南:核心配置优化与品牌推荐方案
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
*请认真填写需求信息,我们会在24小时内与您取得联系。