amazeui 验证按钮扩展的实现


Posted in HTML / CSS onAugust 21, 2020

做一个发送验证码按钮,点击后要60秒之后才能再次点击,利用原有的amazeui样式做的一些扩展,当然主题功能的代码全都是自己写的,也可以脱离amazeUi 自己完成这个功能按钮

代码如下:

<!DOCTYPE html>
<meta name="description" content="">
<meta name="keywords" content="">
<link href="Amaze UI/css/amazeui.min.css" rel="stylesheet">
</head>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">.
<title>Examples</title>
<body style="text-align: center;">
<input type="text" class="phone" />
<button type="button" class="am-btn am-btn-primary btn-loading-example" data-am-loading="{spinner: 'circle-o-notch', loadingText: '正在发送', resetText: '重新发送'}">发送动态验证码</button>
<script src="jquery2.3.0.js"></script>
<script src="Amaze UI/js/amazeui.min.js"></script>
<script src="http://cdn.bootcss.com/layer/2.4/layer.js"></script>
<script>
  var _interval;
  var bb = 90
  function timedown(){
      bb--;
      var cc = '重新发送(';
        $(".btn-loading-example").text(cc+bb+')');
    
      if(bb<=0){
        clearInterval(_interval);
        return bb=60;
      }
  }
  $('.btn-loading-example').click(function () {
    var phone = /^1[3|4|5|7|8][0-9]{9}$/;  
   if(!phone.test($(".phone").val()))
     {
      layer.msg('无效的手机号码');
       return false;
    }

  
    timedown();
  _interval = setInterval(timedown,1000);

  var $btn = $(this)
  
  $btn.button('loading');
    setTimeout(function(){
      $btn.button('reset');
  }, 60000);
});
</script>
</body>
</html>

到此这篇关于amazeui 验证按钮扩展的实现的文章就介绍到这了,更多相关amazeui验证按钮 内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
微信小程序实现可实时改变转速的css3旋转动画实例代码
Sep 11 HTML / CSS
css3实现波纹特效、H5实现动态波浪效果
Jan 31 HTML / CSS
CSS3属性使网站设计增强同时不消弱可用性
Aug 29 HTML / CSS
浅谈CSS3特性查询(Feature Query: @supports)功能简介
Jul 31 HTML / CSS
css3实现文字扫光渐变动画效果的示例
Nov 07 HTML / CSS
CSS3属性 line-clamp控制文本行数的使用
Mar 19 HTML / CSS
关于前端上传文件全面基础扫盲贴(入门)
Aug 01 HTML / CSS
html5的canvas元素使用方法介绍(画矩形、画折线、圆形)
Apr 14 HTML / CSS
HTML5单页面手势滑屏切换原理
Mar 21 HTML / CSS
如何使用canvas绘制可移动网格的示例代码
Dec 14 HTML / CSS
css中z-index: 0和z-index: auto的区别
Aug 23 HTML / CSS
html网页引入svg图片的4种方式
Aug 05 HTML / CSS
前端H5 Video常见使用场景简介
Aug 21 #HTML / CSS
前后端结合实现amazeUI分页效果
Aug 21 #HTML / CSS
AmazeUI 加载进度条的实现示例
Aug 20 #HTML / CSS
AmazeUI图片轮播效果的示例代码
Aug 20 #HTML / CSS
AmazeUI折叠式卡片布局,整合内容列表、表格组件实现
Aug 20 #HTML / CSS
AmazeUI 平滑滚动效果的示例代码
Aug 20 #HTML / CSS
AmazeUI在模态框中嵌入表单形成模态输入框
Aug 20 #HTML / CSS
You might like
PHP通过正则表达式下载图片到本地的实现代码
2011/09/19 PHP
PHP中trim()函数简单使用指南
2015/04/16 PHP
php使用Jpgraph绘制柱形图的方法
2015/06/10 PHP
php的扩展写法总结
2019/05/14 PHP
Laravel 5+ .env环境配置文件详解
2020/04/06 PHP
分页栏的web标准实现
2011/11/01 Javascript
JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
2012/02/27 Javascript
node.js中的buffer.write方法使用说明
2014/12/10 Javascript
jQuery实现感应鼠标动画效果自动伸长的输入框实例
2015/02/24 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
基于jQuery1.9版本如何判断浏览器版本类型
2016/01/12 Javascript
Node.js实现数据推送
2016/04/14 Javascript
JavaScript 深层克隆对象详解及实例
2016/11/03 Javascript
js中对象和面向对象与Json介绍
2019/01/21 Javascript
Ajax请求时无法重定向的问题解决代码详解
2019/06/21 Javascript
Vue项目vscode 安装eslint插件的方法(代码自动修复)
2020/04/15 Javascript
JS实现按比例缩小图片宽高
2020/08/24 Javascript
python通过正则查找微博@(at)用户的方法
2015/03/13 Python
Python多线程编程(三):threading.Thread类的重要函数和方法
2015/04/05 Python
win7 x64系统中安装Scrapy的方法
2018/11/18 Python
对python内置map和six.moves.map的区别详解
2018/12/19 Python
python+os根据文件名自动生成文本
2019/03/21 Python
Python流程控制 while循环实现解析
2019/09/02 Python
Django ORM判断查询结果是否为空,判断django中的orm为空实例
2020/07/09 Python
美国在线肉类和海鲜配送:Crowd Cow
2020/10/02 全球购物
中专生学习生活的自我评价分享
2013/10/27 职场文书
优秀经理获奖感言
2014/03/04 职场文书
高三高考决心书
2014/03/11 职场文书
行政办公室岗位职责
2014/03/18 职场文书
正科级干部考察材料
2014/05/29 职场文书
检察院对照“四风”认真查找问题落实整改措施
2014/09/26 职场文书
市直属机关2016年主题党日活动总结
2016/04/05 职场文书
《语言的突破》读后感3篇
2019/12/12 职场文书
微信小程序和php的登录实现
2021/04/01 PHP
用golang如何替换某个文件中的字符串
2021/04/25 Golang
Python的代理类实现,控制访问和修改属性的权限你都了解吗
2022/03/21 Python