加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 数码 > 正文

AmazeUI按钮交互的实现示例

发布时间:2020-11-09 14:19:24 所属栏目:数码 来源:互联网
导读:这篇文章主要介绍了AmazeUI 按钮交互的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta content="">
<meta content="">
<meta content="width=device-width, initial-scale=1">
<title>按钮交互</title>
<meta content="webkit">
<meta http-equiv="Cache-Control" content="no-siteapp"/>
<link type="image/png" href="http://www.admin5.com/article/20201109/assets/i/favicon.png">
<meta content="yes">
<link sizes="192x192" href="assets/i/app-icon72x72@2x.png">
<meta content="yes">
<meta content="black">
<meta content="Amaze UI"/>
<link href="assets/i/app-icon72x72@2x.png">
<meta content="assets/i/app-icon72x72@2x.png">
<meta content="#0e90d2">
<link href="http://www.admin5.com/article/20201109/assets/css/amazeui.min.css">
<!--[if (gte IE 9)|!(IE)]><!-->
<script src="http://www.admin5.com/article/20201109/assets/js/jquery.min.js"></script>
<!--<![endif]-->
<!--[if lte IE 8 ]>
<script src="http://www.admin5.com/article/20201109/assets/ie8/jquery.min.js"></script>
<script src="http://www.admin5.com/article/20201109/assets/ie8/modernizr.js"></script>
<script src="http://www.admin5.com/article/20201109/assets/js/amazeui.ie8polyfill.min.js"></script>
<![endif]-->
<script src="http://www.admin5.com/article/20201109/assets/js/amazeui.min.js"></script>
</head>
<body>
<!--按钮 loading 状态-->
<button type="button">Submit - Button</button>
<input type="button" value="Submit - Input" />
<script>
$('.btn-loading-example').click(function () {
 var $btn = $(this)
 $btn.button('loading');
 setTimeout(function(){
  $btn.button('reset');
 }, 5000);
});
</script>
<!--自定义选项-->
<button type="button" data-am-loading="{spinner: 'circle-o-notch', loadingText: '加载中...', resetText: '加载过了'}">按钮 - button 元素</button>
<input type="button" value="按钮 - input 元素" data-am-loading="{loadingText: '努力加载中...'}" />
<script>
$('.btn-loading-example').click(function () {
 var $btn = $(this)
 $btn.button('loading');
 setTimeout(function(){
  $btn.button('reset');
 }, 5000);
});
</script>
<!--单按钮状态切换-->
<button type="button" data-am-button>切换状态</button>
<p>按钮状态:<span>未激活</span></p>
<script>
$(function() {
 var $toggleButton = $('#doc-single-toggle');
 $toggleButton.on('click', function() {
  setButtonStatus();
 });

function setButtonStatus() {
  var status = $toggleButton.hasClass('am-active') ? '未激活' : '激活';
  $('#doc-single-toggle-status').text(status);
 }
})
</script>
<!--复选框-->
<div data-am-button>
 <label>
  <input type="checkbox" value="苹果"> 苹果
 </label>
 <label>
  <input type="checkbox" value="橘子"> 橘子
 </label>
 <label>
  <input type="checkbox" value="香蕉"> 香蕉
 </label>
</div>
<script>
$(function() {
 var $cb = $('[name="doc-js-btn"]');
 $cb.on('change', function() {
  var checked = [];
  $cb.filter(':checked').each(function() {
   checked.push(this.value);
  });

console.log('复选框选中的是:', checked.join(' | '));
 });
});
</script>
<!--单选框-->
<div data-am-button>
 <label>
  <input type="radio" value="选项 1"> 选项 1
 </label>
 <label>
  <input type="radio" value="选项 2"> 选项 2
 </label>
 <label>
  <input type="radio" value="选项 3"> 选项 3
 </label>
 <label>
  <input type="radio" value="选项 4"> 选项 4
 </label>
</div>
<script>
// 获取选中的值
$(function() {
 var $radios = $('[name="options"]');
 $radios.on('change',function() {
  console.log('单选框当前选中的是:', $radios.filter(':checked').val());
 });
});
</script>
</body>
</html>

效果图:

AmazeUI按钮交互的实现示例

到此这篇关于AmazeUI 按钮交互的实现示例的文章就介绍到这了,更多相关AmazeUI 按钮交互内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读