使用Bootstrap Switch

时间:2016-06-21 08:43:43

标签: javascript twitter-bootstrap bootstrap-switch

说明

我经历了Bootstrap Switch的documentation,但我不清楚我应该如何更改开关输入的labelText。

Name      | Attribute      | Type  | Description                             | Values | Default
----------+----------------+-------+-----------------------------------------+--------+--------
labelText | data-label-text| String| Text of the center handle of the switch |  String| ' '

这是它应该是什么样子:

label on text label off text

我在“标签”区域中没有任何文字就知道了。

我尝试了什么:

我可以这样设置labelText:

$.fn.bootstrapSwitch.defaults.labelText = 'Label!';

但我不打算将每个bootstrapSwitch labelText设置为“Label!”只有一个。

我试过$ ("#my-input").labelText("Label!"); 但那不起作用(没想到)

问题:

如何使用Bootstrap Switch设置一个输入的标签文本?

2 个答案:

答案 0 :(得分:3)

在HTML中 - 只需更改" data-label-text"的值属性。

<input id="my-input" type="checkbox" data-label-text="Label!">

OR

在JQuery中

$("#my-input").siblings(".bootstrap-switch-label").text("Label!");

答案 1 :(得分:1)

在Jquery中,我使用:

$('#my-input').bootstrapSwitch('labelText', 'Label!');