Показать сообщение отдельно
  #6 (permalink)  
Старый 17.03.2016, 14:29
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

.gruppi-toggle.hidden {
   display: none;
}


(function(){
	function handler(event, method, current, target) {
		current['on' + event] = current.classList[method].bind(target || current, 'hidden');
	};
	
	var btn = document.querySelectorAll('.gruppi-toggle'),
		block = document.querySelectorAll('.speciali-gruppi-window'),
		screenIsMin = window.screen.width < 960,
		i, method = screenIsMin ? 'toggle' : 'remove';
	
	for(i = 0; i < btn.length; i++) {
		handler('click', method, btn[i], block[i]);
		if(!screenIsMin) {
			handler('mouseleave', 'add', block[i]);
		}
	}
})();
Ответить с цитированием