Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在关闭其他子菜单时一次打开一个子菜单_Javascript_Html - Fatal编程技术网

Javascript 如何在关闭其他子菜单时一次打开一个子菜单

Javascript 如何在关闭其他子菜单时一次打开一个子菜单,javascript,html,Javascript,Html,我一直试图一次打开一个子菜单,但我似乎找不到我的问题!环顾四周,但没有找到任何能帮助我的东西 在加载页面时,它也必须保持关闭状态 ----HTML--- window.addEventListener('load',function(){ var acc=document.getElementsByClassName(“niveau1”); var i; 对于(i=0;i

我一直试图一次打开一个子菜单,但我似乎找不到我的问题!环顾四周,但没有找到任何能帮助我的东西 在加载页面时,它也必须保持关闭状态 ----HTML---

window.addEventListener('load',function(){
var acc=document.getElementsByClassName(“niveau1”);
var i;
对于(i=0;i
如果可以使用JQuery,那么可以使用JQuery的
.cordain
功能。找到了

例如:


第一节

莫里斯·莫里斯·安特、布兰迪·埃特、奥特莱斯a、苏西比特·埃特、夸姆。整数ut neque。

第二节 塞德·努尔纳。别着急。叶舌。前庭位于阿梅特普鲁斯。

$(函数(){ $(“手风琴”)。手风琴({ 活动:错误, 可折叠:正确 }); });
JQuery是一个javascript库,将来它仍将在您的代码中工作,不要发布代码截图,将代码复制到代码块中,以便人们可以实际使用您的代码
       window.addEventListener('load', function(){


   var acc = document.getElementsByClassName("niveau1");
   var i;

for (i = 0; i < acc.length; i++) {
    acc[i].onclick = function() {
        hideAll();

        this.classList.toggle("active");
        this.nextElementSibling.classList.toggle("show");
    }
}

function hideAll() {
    for (i = 0; i < acc.length; i++) {
        acc[i].classList.toggle("active", false);
        acc[i].nextElementSibling.classList.toggle("show", false);
    }
}

});