我不想监听切换开关的事件,而是想使用 JavaScript 检查它的当前检查状态。
<input type="checkbox" name="pushtoggle" state="true" data-role="none">
我有这个简单的 JavaScript 来检查检查的值:
if ($('#pushtoggle').is(':checked')){ alert('checked'); } else { alert('not checked');}
无论开关设置为哪种状态(打开或关闭),我总是会收到未检查的警报。
我使用以下方法初始化了拨动开关:
$("[name='pushtoggle']").bootstrapSwitch();
我还尝试在输入标签中设置选中的属性。没有什么能让我得到正确的开关状态。