选中Bootstrap data-toggle ="toggle",由jquery取消选中

Uda*_*ara 2 checkbox jquery twitter-bootstrap

我正在使用带有data-toggle ="toggle"属性的bootstrap复选框.我想用jquery设置它检查和取消选中.我尝试了很多方法,但它没有用.这是我的代码.

<input type="checkbox" data-toggle="toggle" data-size="small" id="checkbox1">
Run Code Online (Sandbox Code Playgroud)

按钮点击:

$("#checkbox").attr('checked',true);
Run Code Online (Sandbox Code Playgroud)

但是当我删除data-toggle="toggle"属性时它正在工作.

任何帮助是极大的赞赏!

谢谢.

Sha*_*k D 7

文档中,

使用

$('#checkbox1').bootstrapToggle('on')
Run Code Online (Sandbox Code Playgroud)

如果您正在使用prop()attr(),有一个解决方法,

$('#checkbox1').prop('checked', true).change()
Run Code Online (Sandbox Code Playgroud)