描述:

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

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


这是应该的样子:

javascript - 使用Bootstrap Switch设置输入的labelText-LMLPHP
javascript - 使用Bootstrap Switch设置输入的labelText-LMLPHP

我得到的只是在“标签”区域中没有文本。

我尝试过的

我可以通过以下方式默认设置labelText:

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


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

我尝试了$ ("#my-input").labelText("Label!");
但这没用(没想到会这样)

题:

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

最佳答案

在HTML中-只需更改“数据标签文本”属性的值即可。

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


要么

在JQuery中

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

09-25 17:17