spin.js的使用
来源:互联网 发布:天刀白玉京染色数据 编辑:程序博客网 时间:2024/06/06 17:20
spin.js这个小东西搞了好久才明白该怎么使用,官方文档实在太简单,不考虑我等小白啊~~
例如你有一个js的function,来和后台交互产生数据显示,但需要一定时间,而这段时间不适用loading就会给用户感觉假死。。
那么,spin.js很适合这种场景。
function aaa(a, b, c) {var opts = { lines: 12, // 菊花瓣的数目 length: 7, // 菊花瓣的长度 width: 4, // 菊花瓣的宽度 radius: 10, // 菊花中心的半径 corners: 1, // 菊花瓣的圆滑度(0--1) rotate: 0, // 让菊花旋转的角度 color: '#000', // 菊花的颜色 speed: 1.6, // 菊花旋转的速度 trail: 58, // 菊花旋转时的余辉 shadow: false, // 是否需要菊花的阴影 hwaccel: false, // 是否需要菊花高速旋转(硬件加速) className: 'spinner', // 菊花的classname zIndex: 2e9, // 菊花的z-index值 top: 'auto', // 菊花相对定位的top left: 'auto', // 菊花相对定位的left position: 'relative'}; var target = document.getElementById('bb'); //top和left使用auto,使得菊花定位于bb的正中心var spinner = new Spinner(opts).spin(target); $.post(("bbb"), {beginDate : a,pm : b,jc : c}, function(data, status) {if (data != "Null") {$("#myPage").empty();$("#bmore").remove();$("#myPage").append(data);$('#myPage').collapsibleset('refresh');spinner.stop();$("#myPage ul").each(function(i) {$(this).listview();});} else {alert("无数据");}});}
其中菊花的位置看代码说auto是在正中心,但实际总是在(0,0)点,后来才发现因为页面是动态生成,所以菊花显示的时候<div></div>中还没有内容,所以才在边缘,后来将菊花放到上一层就好了。
- spin.js的使用
- spin.js使用
- 关于loading加载效果的插件spin.js使用
- js进度条插件之spin使用方式
- Spin.js旋转的加载动画
- VC中Spin控件的使用
- VC中Spin控件的使用 [转]
- VC中Spin控件的使用
- VC中 spin控件的使用
- 旋转控件(Spin)的使用
- arm平台下spin lock的使用
- VC中SPIN旋转按钮的使用
- MFC中Spin控件的使用
- MFC中Spin control的使用
- MFC中Spin control的使用
- MFC中Spin control的使用
- spin.js 简易文档
- spin.js进度条
- 关于OpenFileDialog在MFC和OPENFILENAME在win32中的使用
- 遇到过的错误汇总
- WCF 项目应用连载[3] - 双向通信 实例管理与服务端监控
- EXCEL高级技巧—之二
- rails URL路由
- spin.js的使用
- go解析XML
- java se 每天一点点之类的相关知识
- xen 上安装硬件虚拟化windows xp sp3实例
- STRUTS2 OGNL
- UVa 10025 - The ? 1 ? 2 ? ... ? n = k problem
- joomla中文语言包
- Cache在嵌入式处理器中的使用问题
- Hibernate 映射文件详解