带loading指示器的js按钮动画特效
2016-11-09 10:40
344 查看
本文版权属于jQuery之家,转载请注明出处:http://www.htmleaf.com/jQuery/Buttons-Icons/201503101494.html
简要教程
Ladda是一款内置Loading指示器和进度条的提交js按钮特效插件。该js按钮特效用于制作提交按钮,在点击按钮后,按钮上会出现无限循环的Loading指示器和加载进度条效果。这种设计大大增强了用户的体验性。
你可以使用
bower install ladda或
npm install ladda来安装该js按钮插件。指示器和Ladda可以通过AMD作为一个module来调用:
或在Common.js中,你可以:
使用方法
该js按钮特效在使用时要引入ladda.min.js和
spin.min.js文件,如果你想要和DEMO中一样的按钮样式,可以使用
ladda.min.css样式文件,如果你只是需要按钮的功能而不需要样式,可以使用
ladda-themeless.min.css文件。
HTML结构
Ladda js按钮特效必须在按钮上使用class
ladda-button,按钮的标签使用
ladda-label作为class。如果在DOM中不存在,
ladda-label会自动创建。下面的代码是向右扩展的进度条动画的按钮代码:
data-style:按钮的某个样式,所有的样式前查看DEMO。
data-color:green/red/blue/purple/mint。
data-size: xs/s/l/xl,默认值是中等大小。
data-spinner-size: 直径40像素,默认会依据按钮的尺寸动态调整。
data-spinner-color: hex颜色代码或css
颜色名称。
JAVASCRIPT
如果你是在一个表单中使用该js按钮来向服务器提交信息,你可以使用
bind()方法来提交信息:
与jQuery结合使用
该js按钮特效可以和jQuery完美结合,如果你是在一个表单中使用该js按钮来向服务器提交信息,你可以使用
ladda('bind')方法来提交信息:
浏览器兼容
该js按钮特效插件在Chrome和Firefox上进行了测试。它可以很好的工作在当前最新版本的Chrome, Firefox, Safari和IE9+浏览器上。效果: http://www.htmleaf.com/Demo/201503101495.html
相关文章推荐
- 带loading指示器的js提交按钮动画特效
- CSS3和js炫酷点击按钮3D翻转动画特效
- 整合53种纯CSS3炫酷loading指示器动画特效
- 53种纯CSS3炫酷loading指示器动画特效
- 按钮特效 基于SVG和Segment.js的Loading加载
- CSS3和js炫酷点击按钮3D翻转动画特效
- load-awesome 53种纯CSS3预加载页面loading指示器动画特效
- js单选按钮动画特效
- jquery实现进度条无百分比动画loading页面加载特效
- js spin 加载动画(loading)
- CSS3实现Loading加载动画特效大全
- js实现按钮控制图片360度翻转特效的方法
- CSS3 Transitions属性打造动画的下载按钮特效
- 常用的css3鼠标悬停按钮动画特效
- js实现动画特效的文字链接鼠标悬停提示的方法
- js轻量级计数器动画特效插件
- 12种炫酷html5 svg加载loading动画特效
- 分享JQuery动画插件Velocity.js的六种列表加载特效
- paip.关于动画特效原理 html js 框架总结