按钮图标

动画图标的jquery按钮插件

阿里云

magicButtons 是一款带动画图标的 jquery 按钮插件。该 jquery 按钮插件在按钮被点击的时候,可以将按钮设置为不同的状态,可以显示动画图标,或改变显示文字,或改变按钮的尺寸。它的特点还有:

内置两种按钮主题:material design 风格和边框线条风格

也想出现在这里?联系我们
创客主机

可自定义按钮的文字和图标

可制作圆角按钮

按钮点击是有点击波效果

支持 mall、 Medium 和 Large 三种尺寸按钮

使用方法:

在页面中引入 magicBtn.css 和 jquery 以及 magicBtn.js 文件。

  1. <link rel="stylesheet" href="css/magicBtn.css">
  2. <script src="jquery.min.js"></script>
  3. <script src="magicBtn.js"></script>

HTML 结构:

然后在页面中添加按钮元素:

  1. <button id="btn1" class="magicBtn">按钮</button>

初始化插件:

在页面 DOM 元素加载完毕之后,通过下面的方法来初始化该 Jquery 按钮插件。

  1. $.magicBtn(selector,options);

配置参数:

  1. options = {
  2.     buttonType: 'type', // 'material','outline'
  3.     rounded: false, // (bool) - add class '.round', border-radius: 5px
  4.     fill: false // Just for 'outline', fill effect on button:hover
  5. }

该 jquery 按钮插件的可用方法有:

1、loading 加载方法

  1. var options = {
  2.     loadginText: 'Your loading text',
  3.     loadingIcon: bool(true),
  4.     icon: '<i></i>'
  5. }  
  6.  
  7. $('#selector').startLoading(options);

初始文本作为一个属性保存在按钮的 HTML 标签上:

  1. <button data-initial-text="$text">$text</button>

如果设置了图标,那么文字参数不会起作用。

2、返回结构状态

  1. var options = { 
  2.     initialText: data-initial-text
  3.     status: '',//One of success, warning, error. Empty for default.
  4. }
  5.  
  6. $('#selector').resultLoading(options);

可以有四种类型的返回状态:

1、成功状态

2、警告状态

3、错误状态

4、默认状态

3、移除 loading

  1. var options = {
  2.     text: 'Your custom text for the button'
  3. }
  4. $('#selector').removeLoading(options);

4、Disabled 状态

  1. var options = {}  
  2. $('#selector').disabled(options);

5、块级按钮

  1. <button class="block"></button>

6、图标旋转

  1. $(selector).startLoading({
  2.     'icon': '<i class="fas fa-cog rotating"></i>'
  3. })

该 jquery 按钮插件的 github 地址为:https://github.com/Spolaa/magicButtons

动画图标的 jquery 按钮插件

已有 295 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!