Показать сообщение отдельно
  #9 (permalink)  
Старый 03.10.2016, 12:16
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

cubano,
document.addEventListener("click", function(e) {
    var target = e.target, items = document.querySelectorAll(".u-fancy-load--in");
    if(!items.length) return;
    while (target != document) {
        if (target.classList.contains("u-fancy-load") || target.hasAttribute("data-animation")) {
            return;
        }
        target = target.parentNode;
    }
    [].forEach.call(items, function(el) {
        el.classList.add("u-fancy-load--out")
        el.classList.remove("u-fancy-load--in")
    });

})

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