Bootstrap Toggle是一个jQuery插件,它将复选框变成动画和高度可定制的切换控件。
与引导程序2.x、3.x、4.x和5.x兼容。
1.在Html页面中加载jQuery库和Twitter的Bootstrap框架。
<link rel="stylesheet" href="bootstrap.min.css"> <script src="bootstrap.min.js"></script> <script src="jquery.min.js"></script>
2.在页面中加载jQuery Bootstrap toggle插件的样式表和Javascript
<link href="css/bootstrap-toggle.css" rel="stylesheet"> <script src="js/bootstrap-toggle.js"></script>
3.使用数据切换=“切换”
用于自动初始化的属性。
<input type="checkbox" checked data-toggle="toggle">
4.您也可以在Javascript中初始化插件。
$(function() { $('input[type="checkbox"]').bootstrapToggle(); })
5.在初始化过程中覆盖以下设置。您也可以使用Html5传递它们数据-*
嵌入的属性输入
标签
// Text of the on toggle on: 'On', // Text of the off toggle off: 'Off', // Style of the on toggle. Possible values are: // default, primary, success, info, warning, danger onstyle: 'primary', // Style of the off toggle. Possible values are: // default, primary, success, info, warning, danger offstyle: 'default', // Sizeof the off toggle. Possible values are: // default, mini, small, large, normal size: 'normal', // Custom styles style: '' // Custom size width: null, height: null
6.公开方法。
// Initializes the plugin with options $('input[type="checkbox"]').bootstrapToggle() // Destroys the toggle $('input[type="checkbox"]').bootstrapToggle('destroy') // Sets the toggle to 'On' state $('input[type="checkbox"]').bootstrapToggle('on') // Sets the toggle to 'Off' state $('input[type="checkbox"]').bootstrapToggle('off') // Toggles the state of the toggle $('input[type="checkbox"]').bootstrapToggle('toggle') // Enables the toggle $('input[type="checkbox"]').bootstrapToggle('enable') // Disables the toggle $('input[type="checkbox"]').bootstrapToggle('disable')
2022-08-10
2020-02-16