搜索附件  
自丢网 附件中心 模板下载 网页特效 菜单导航代码 js css3手风琴展开收缩下拉菜单代码.zip

热门下载

左侧广告
版权所有:自丢网
For 2020-2050 © zidiu.com

js css3手风琴展开收缩下拉菜单代码.zip

 

js+css3手风琴展开收缩下拉菜单代码:


这是一款扁平化风格js+css3手风琴展开收缩下拉菜单代码,带小图标,支持多级子菜单。

  1. js代码

  2. <script>
  3. var list = document.querySelectorAll('.list');

  4. function accordion(e) {
  5.     e.stopPropagation();
  6.     if (this.classList.contains('active')) {
  7.         this.classList.remove('active');
  8.     } else
  9.     if (this.parentElement.parentElement.classList.contains('active')) {
  10.         this.classList.add('active');
  11.     } else
  12.     {
  13.         for (i = 0; i < list.length; i++) {
  14.             list[i].classList.remove('active');

  15.         }
  16.         this.classList.add('active');
  17.     }
  18. }
  19. for (i = 0; i < list.length; i++) {
  20.     list[i].addEventListener('click', accordion);
  21. }
  22. </script>
复制代码