1. JavaScript / Говнокод #18101

    +142

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    'use strict';
    
    var menuContainers = document.getElementsByClassName('menu__container');
    
    for (var i = 0; i < menuContainers.length; i++) {
      menuContainers[i].getElementsByClassName('menu__current')[0].setAttribute('onclick', 'menuOpen(' + i + ')');
    }
    
    //Changing visibility all elements of menu
    
    function menuOpen(i) {
      menuContainers[i].getElementsByClassName('menu__item')[0].classList.toggle('menu__item--visible');
      menuContainers[i].getElementsByClassName('menu__item')[1].classList.toggle('menu__item--visible');
      menuContainers[i].getElementsByClassName('menu__item')[2].classList.toggle('menu__item--visible');
      menuContainers[i].getElementsByClassName('menu__item')[3].classList.toggle('menu__item--visible');
    }

    Запостил: serhii, 30 Апреля 2015

    Комментарии (1) RSS

    Добавить комментарий