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

var h = document.documentElement,
    matches = h.matches || h.matchesSelector || h.webkitMatchesSelector || h.oMatchesSelector || h.mozMatchesSelector || h.msMatchesSelector || function(selector) {
     		var elems = this.parentNode.querySelectorAll(selector), i;
			for(i=0; i<elems.length; i++) if(elems[i] === this) return true;
		};


document.onclick = function(e) {
    if(!matches.call(e.target, '.list, .list div')) {
         //Скрываем элемент
    }
};

Последний раз редактировалось ruslan_mart, 02.11.2014 в 19:46.
Ответить с цитированием