Показать сообщение отдельно
  #1 (permalink)  
Старый 13.06.2017, 10:34
Аватар для borus
Кандидат Javascript-наук
Отправить личное сообщение для borus Посмотреть профиль Найти все сообщения от borus
 
Регистрация: 07.12.2012
Сообщений: 147

Не срабатывает обработчик клика
Здравствуйте!

На странице прямо в теле вшит код js-обработчика:
jQuery("#aux").click( function(e) {//функция, скрывающая форму
	if(!(e.target.getAttribute('class') != 'addtocart_button' || e.target.getAttribute('id') == 'agree')) {
		jQuery("#contactForm_oneclick").fadeOut();
		jQuery("#window").fadeOut();
		jQuery("#aux").css("display","none");
		jQuery("html,body").css("overflow","auto");
		jQuery("body").css("padding-right","0px");
	}
} );

который призван срабатывать тогда, когда после вызова всплывающей формы "Заказ в 1 клик"(открывается после нажатия по одноименной кнопке), кликаешь куда-то в темный фон.
Вопрос, почему этот обработчик не срабатывает, когда кликаю по затемнённому фону?

Последний раз редактировалось borus, 13.06.2017 в 10:37.
Ответить с цитированием