为了账号安全,请及时绑定邮箱和手机立即绑定

addEventListener("toggle",function(e){}监视器中的toggle啥作用啊,求告知

addEventListener("toggle",function(e){}监视器中的toggle啥作用啊,求告知

慕粉3986391 2017-10-28 21:00:23
document.getElementById("s1").addEventListener("toggle",function(e){ var s2=document.getElementById("s2"); var s3=document.getElementById("s3"); if(e.detail.isActive) { if(s2.classList.contains("mui-active")) { mui(s2).switch().toggle(); } if(s3.classList.contains("mui-active")) { mui(s3).switch().toggle(); }  s2.classList.add("mui-disabled"); s3.classList.add("mui-disabled"); }求大神解释一下zheduandaima
查看完整描述

2 回答

?
习惯受伤

TA贡献885条经验 获得超1144个赞

toggle是事件名称,翻译过来叫切换器、转换器,放在这里就是一个对象从显示切换到隐藏,隐藏切换到显示,这个事件就是toggle。

事件名称还可以是click单击事件,mouseenter鼠标移入等等。

后面的function是当触发这个事件时执行的回调函数。

查看完整回答
2 反对 回复 2017-10-28
?
joffyzou

TA贡献45条经验 获得超17个赞

这应该是用了js的一个第三方库吧,类似jquery,toggle是个自定义事件。后面执行的的函数参数e代表event对象你应该知道吧。不明白的话我继续回复。

查看完整回答
1 反对 回复 2017-10-29
  • 2 回答
  • 0 关注
  • 2918 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信