全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

bootstrap按钮插件(Button)使用方法解析

按钮插件(Button)学习笔记:

按钮插件

样式文件:
☑ LESS版本:源文件buttons.less

☑ 点击按钮时,按钮文字变为“正在加载…”,一旦加载完之后又变回“获取数据”。简单点说就是控制按钮状态,比如禁用状态、正在加载状态、正常状态等;
☑ 按钮切换状态
☑ 按钮模仿单选按钮
☑ 按钮模仿复选按钮

按钮插件–按钮加载状态
通过按钮可以设计状态提示,当单击按钮时,会显示loading状态信息。例如,点击“加载”按钮,会触发按钮的加载的状态

加载

通过data-loading-text属性定义加载的文本信息,然后通过JavaScript给按钮绑定一个事件,并给按钮添加一个button(“loading”)方法来激活按钮的加载状态行为。如下所示:

$(function(){
 $("#loaddingBtn").click(function () {
  $(this).button("loading");
  });
});

按钮插件–模拟单选择按钮

在Bootstrap框架中按钮插件中,可以通过给按钮组自定义属性data-toggle=”buttons”

<div class="btn-group">
 <label class="btn btn-primary">
  <input type="radio" name="options" id="options1">男
 </label>
 <label class="btn btn-primary">
  <input type="radio" name="options" id="options2">女
 </label>
 <label class="btn btn-primary">
  <input type="radio" name="options" id="options3">未知
 </label>
</div>
----------------------------------------------------------------------
<div class="btn-group" data-toggle="buttons">
 <label class="btn btn-primary">
  <input type="radio" name="options" id="options1">男
 </label>
 <label class="btn btn-primary">
  <input type="radio" name="options" id="options2">女
 </label>
 <label class="btn btn-primary">
  <input type="radio" name="options" id="options3">未知
 </label>
</div>

按钮插件–模拟复选按钮

<div class="btn-group">
 <label class="btn btn-primary">
  <input type="checkbox" name="options" id="options1">电影
 </label>
 <label class="btn btn-primary">
  <input type="checkbox" name="options" id="options2">音乐
 </label>
 <label class="btn btn-primary">
  <input type="checkbox" name="options" id="options3">游戏
 </label>
 <label class="btn btn-primary">
  <input type="checkbox" name="options" id="options4">摄影
 </label>
</div>
-------------------------------------------------------------------
<div class="btn-group" data-toggle="buttons">
 <label class="btn btn-primary">
  <input type="checkbox" name="options" id="options1">电影
 </label>
 <label class="btn btn-primary">
  <input type="checkbox" name="options" id="options2">音乐
 </label>
 <label class="btn btn-primary">
  <input type="checkbox" name="options" id="options3">游戏
 </label>
 <label class="btn btn-primary">
  <input type="checkbox" name="options" id="options4">摄影
 </label>
</div>

按钮插件–按钮状态切换

使用 data-toggle 属性还可以激活按钮的行为状态,实现在激活和未激活之间进行状态切换。

<button type="button" data-toggle="button" class="btn btn-primary">确认</button>

按钮插件–JavaScript用法

1、切换按钮状态(得到焦点)

$("#mybutton").button("toggle")

2、重新恢复按钮:

$("#mybutton").button("reset")

3、任意参数:

$(“#mybutton”).button(“任意字符参数名”)

替换 data-任意字符参数名-text 的属性值为“按钮上显示的文本值”

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# bootstrap  # 按钮  # button  # bootstrap改变按钮加载状态  # 详解Bootstrap按钮  # 全面解析Bootstrap表单使用方法(表单按钮)  # Bootstrap每天必学之按钮  # Bootstrap导航栏各元素操作方法(表单、按钮、文本)  # JS组件Bootstrap按钮组与下拉按钮详解  # Bootstrap按钮组件详解  # Bootstrap按钮下拉菜单组件详解  # 基于Bootstrap重置输入框内容按钮插件  # Bootstrap每天必学之按钮(Button)插件  # 加载  # 正在加载  # 复选  # 还可以  # 可以通过  # 自定义  # 所示  # 方法来  # 绑定  # 单击  # 值为  # 大家多多  # 变回  # 单选  # 学习笔记  # 并给  # 简单点  # 未激活  # pre  # text 


相关文章: 建站之星logo尺寸如何设置最合适?  如何快速搭建高效简练网站?  如何在建站之星绑定自定义域名?  定制建站价位费用解析与套餐推荐全攻略  建站之星后台管理如何实现高效配置?  宝华建站服务条款解析:五站合一功能与SEO优化设置指南  淘宝制作网站有哪些,淘宝网官网主页?  建站上传速度慢?如何优化加速网站加载效率?  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  如何通过虚拟主机快速搭建个人网站?  C#如何使用XPathNavigator高效查询XML  建站主机如何选?性能与价格怎样平衡?  如何获取PHP WAP自助建站系统源码?  ,石家庄四十八中学官网?  如何选择高效可靠的多用户建站源码资源?  南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  制作国外网站的软件,国外有哪些比较优质的网站推荐?  高性能网站服务器部署指南:稳定运行与安全配置优化方案  哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?  制作公司内部网站有哪些,内网如何建网站?  如何选择CMS系统实现快速建站与SEO优化?  建站主机选购指南与交易推荐:核心配置解析  建站主机无法访问?如何排查域名与服务器问题  建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析  建站主机选哪家性价比最高?  完全自定义免费建站平台:主题模板在线生成一站式服务  建站之星免费版是否永久可用?  如何在橙子建站上传落地页?操作指南详解  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  广州美橙建站如何快速搭建多端合一网站?  ,怎么用自己头像做动态表情包?  公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?  如何获取免费开源的自助建站系统源码?  昆明网站制作哪家好,昆明公租房申请网上登录入口?  如何打造高效商业网站?建站目的决定转化率  如何快速搭建FTP站点实现文件共享?  如何配置FTP站点权限与安全设置?  如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?  如何注册花生壳免费域名并搭建个人网站?  如何在Ubuntu系统下快速搭建WordPress个人网站?  SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?  装修招标网站设计制作流程,装修招标流程?  如何在云虚拟主机上快速搭建个人网站?  电商网站制作价格怎么算,网上拍卖流程以及规则?  C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)  建站之星代理费用多少?最新价格详情介绍  零服务器AI建站解决方案:快速部署与云端平台低成本实践  制作网站的软件免费下载,免费制作app哪个平台好?  建站为何优先选择香港服务器?  c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。