multiSwitch是一款3种状态的IOS样式滑动按钮jQuery插件。该滑动按钮可以初始化为3种状态,初始化状态,选择状态和不选择状态,外观为IOS样式,非常时尚。
使用方法
使用该滑动按钮插件需要在页面中引入jquery和multi-switch.js,以及样式文件multi-switch.min.css文件。
<link rel="stylesheet" href="css/multi-switch.min.css"> <script src="js/jquery.min.js"></script> <script src="js/multi-switch.js"></script>
HTML结构
最基本的滑动按钮的HTML结构使用<input>
元素来制作。
<input type="checkbox" class="multi-switch" value="0" />
3状态滑动按钮的HTML结构如下:
<input type="checkbox" class="multi-switch" initial-value="0" unchecked-value="2" checked-value="1" value="0" />
禁用状态的滑动按钮的HTML结构如下:
<input type="checkbox" class="multi-switch" value="0" disabled="disabled" />
初始化插件
在页面DOM元素加载完毕之后,可以通过multiSwitch()
方法来初始化该滑动按钮插件。
$(document).ready(function(){ $('.multi-switch').multiSwitch(); });
multiSwitch滑动按钮插件的github地址为:https://github.com/tcavalin/multiSwitch