bootstrap v3学习笔记之JavaScript插件
来源:互联网 发布:写安卓软件 编辑:程序博客网 时间:2024/05/21 18:15
1、data属性:
你可以仅仅通过 data 属性 API 就能使用所有的 Bootstrap 插件,无需写一行 JavaScript 代码。这是 Bootstrap 中的一等 API,也应该是你的首选方式。
关闭data属性的方式:
$(document).off('.data-api')
2、编程方式的API
所有 Bootstrap 插件提供了纯 JavaScript 方式的 API。所有公开的 API 都是支持单独或链式调用方式,并且返回其所操作的元素集合(注:和jQuery的调用形式一致)
3、模态框
<!-- Large modal --><button type="button" class="btn btn-primary" data-toggle="modal" data-target=".bs-example-modal-lg">Large modal</button><div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel"> <div class="modal-dialog modal-lg"> <div class="modal-content"> ... </div> </div></div><!-- Small modal --><button type="button" class="btn btn-primary" data-toggle="modal" data-target=".bs-example-modal-sm">Small modal</button><div class="modal fade bs-example-modal-sm" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel"> <div class="modal-dialog modal-sm"> <div class="modal-content"> ... </div> </div></div>
4、Tooltips
<button type="button" class="btn btn-default" data-toggle="tooltip" data-placement="left" title="Tooltip on left">Tooltip on left</button><button type="button" class="btn btn-default" data-toggle="tooltip" data-placement="top" title="Tooltip on top">Tooltip on top</button><button type="button" class="btn btn-default" data-toggle="tooltip" data-placement="bottom" title="Tooltip on bottom">Tooltip on bottom</button><button type="button" class="btn btn-default" data-toggle="tooltip" data-placement="right" title="Tooltip on right">Tooltip on right</button>
5、Checkbox / Radio
<div class="btn-group" data-toggle="buttons"> <label class="btn btn-primary active"> <input type="checkbox" autocomplete="off" checked> Checkbox 1 (pre-checked) </label> <label class="btn btn-primary"> <input type="checkbox" autocomplete="off"> Checkbox 2 </label> <label class="btn btn-primary"> <input type="checkbox" autocomplete="off"> Checkbox 3 </label></div>
<div class="btn-group" data-toggle="buttons"> <label class="btn btn-primary active"> <input type="radio" name="options" id="option1" autocomplete="off" checked> Radio 1 (preselected) </label> <label class="btn btn-primary"> <input type="radio" name="options" id="option2" autocomplete="off"> Radio 2 </label> <label class="btn btn-primary"> <input type="radio" name="options" id="option3" autocomplete="off"> Radio 3 </label></div>
以上所有功能,为了方便测试均为引入的bootstrap.min.js,即一次性引入全部js。
这里只是记录了一点儿皮毛,更多内容请见:http://v3.bootcss.com/javascript/
0 0
- bootstrap v3学习笔记之JavaScript插件
- bootstrap v3学习笔记之组件
- bootstrap v3学习笔记之全局css样式
- Bootstrap学习笔记(八) Bootstrap支持的JavaScript插件
- Bootstrap学习笔记之插件(三)
- bootstrap JavaScript 插件 之 模态框
- bootstrap学习29---javascript插件之引用的注意事项
- bootstrap tips 插件学习笔记
- Bootstrap学习总结笔记(21)-- 基本插件之按钮
- Bootstrap学习总结笔记(22)-- 基本插件之折叠
- bootstrap学习——javascript插件篇
- 20161019 bootstrap中javascript插件 学习记录
- bootstrap学习30--javascript插件--modal dialog
- smmu学习笔记之smmu v3 初始化
- BootStrap学习日记之 tooltip 插件使用
- 学习使用bootstrap之datetimepicker插件
- Bootstrap学习之模态框(Modal)插件
- jQuery及Javascript,Bootstrap的学习笔记
- CCS CMD文件
- HDU 5358 多校第6场 First One
- HDU 2614 Beat (DFS)
- URI, URL, URN
- yii2 多数据库操作
- bootstrap v3学习笔记之JavaScript插件
- "ALT+/" eclipse快捷键失效问题
- 实现IEnumerator 已支持foreach
- Android Studio实战技巧
- 37. Element appendChild() 方法
- android 5.0新特性学习总结之下拉刷新(一)
- ASP.Net在web.config中设置上传文件的大小方法 (转)
- 诚信
- Spring @Required注释