jquery修改Switchery复选框的状态

Posted 开拓丿飞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery修改Switchery复选框的状态相关的知识,希望对你有一定的参考价值。

script

//选择框
var mySwitch;
/*
 * 初始化Switchery
 * * classNmae class名
 */
function initSwitchery(className) {
    mySwitch = new Switchery($(className)[0], {
        color: "#1AB394"
    });
}
/*
 * 切换Switchery开关函数
 * * switchElement Switchery对象
 * * checkedBool 选中的状态
 */
function setSwitchery(switchElement, checkedBool) {
    if ((checkedBool && !switchElement.isChecked()) || (!checkedBool && switchElement.isChecked())) {
        switchElement.setPosition(true);
        switchElement.handleOnchange(true);
    }
}

使用方法

//Checks the switch
setSwitchery(mySwitch, true);
//Unchecks the switch
setSwitchery(mySwitch, false);

 

以上是关于jquery修改Switchery复选框的状态的主要内容,如果未能解决你的问题,请参考以下文章

Jquery / JavaScript bootstrap Switchery clearInterval不起作用

JQuery 正在更改复选框值,但复选框未显示为选中状态

解决jquery操作checkbox全选全不选无法勾选问题

使用 JQuery 获取复选框选中状态

获取复选框jquery的当前状态[重复]

JavaScript 使用jquery的复选框状态