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

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

慕粉3986391
浏览 2930回答 2
2回答

习惯受伤

toggle是事件名称,翻译过来叫切换器、转换器,放在这里就是一个对象从显示切换到隐藏,隐藏切换到显示,这个事件就是toggle。 事件名称还可以是click单击事件,mouseenter鼠标移入等等。 后面的function是当触发这个事件时执行的回调函数。

joffyzou

这应该是用了js的一个第三方库吧,类似jquery,toggle是个自定义事件。后面执行的的函数参数e代表event对象你应该知道吧。不明白的话我继续回复。
打开App,查看更多内容
随时随地看视频慕课网APP