Где-то в разделе новичков просили сделать раздвигающееся меню, я решил попробывать свои силы:
var elem = document.getElementsByTagName('menu'); //цикл по детям for (var i=0; i<elem.children.length; i++) { //если элемент ли if(elem.children[i].tagName=='LI'){ //вешаем на событие клик обработчик elem.children[i].addEventListener( "click" , //который function () { //меняет св-во display следующего элемента, после ли elem.children[i].children[0].style.display = (elem.children[i].children[0].style.display == 'none') ? 'block' : 'none'; }, false) } } }?
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
moron
Где-то в разделе новичков просили сделать раздвигающееся меню, я решил попробывать свои силы:
Все переделывалось 10 раз(без преувеличений), вот последний код http://jsfiddle.net/moron/26usE/10/
Edited by moronLink to comment
Share on other sites
20 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.