方法

若要获得当前开关状态,可通过判断当前开关控件是否包含.mui-active类来实现,若包含,则为打开状态,否则即为关闭状态;如下为代码示例:

  1. var isActive = document.getElementById("mySwitch").classList.contains("mui-active");
  2. if(isActive){
  3. console.log("打开状态");
  4. }else{
  5. console.log("关闭状态");
  6. }

若使用js打开、关闭开关控件,可使用switch插件的toggle()方法,如下为示例代码:

  1. mui("#mySwitch").switch().toggle();