Переключатель стилей для бесконечного кол-ва объектов
Добрый вечер, уважаемые форумчане! Стоит задача сделать переключатель стиля для неограниченного количества объектов. Текст по умолчанию стоит с display:none; после нажатия на объект - появляется. Написал вот такое для наглядностиhttp://codepen.io/zey_ser/pen/QbxVvp?editors=101, но это явно бред. Пробовал через цикл прогонять как объект или массив, уперся в undefined.Еще учусь, знаний не хватает. Помогите с решением.
|
toggleDlg=(function(ev,obj){ var c='d-block',q='.'+c,els; return function(ev,obj){ els=D.querySelectorAll(q); if(els.length) for(var el,i=0;el=els[i];i++) if(obj!==el) el.classList.remove(c); if(obj) { obj.classList.toggle(c); if(ev) ev.stopPropagation(); } }; })(), ЗЫ В порядке: Петька - прибор! - Восемь! - Что "восемь"? - А что "прибор"? |
zey_ser,
Цитата:
|
Часовой пояс GMT +3, время: 23:51. |