Показать сообщение отдельно
  #1 (permalink)  
Старый 13.05.2020, 19:14
Профессор
Отправить личное сообщение для Янковиц Посмотреть профиль Найти все сообщения от Янковиц
 
Регистрация: 17.11.2014
Сообщений: 403

Дважды срабатывает $(document).on( 'click',
Добрый день. Есть просто переключатель бургера в мобильно меню:
var $ = jQuery;
$(function(){
	$(document).on( 'click', '.nav__toggle', function(e) {
			console.log( 'test' );
			$(this).toggleClass( 'active' ).parents( '.row' )
				.find( '.nav__box' ).slideToggle( 300 );
		});
});

У меня почему-то он срабатывает дважды. В консоли на строку 4, - 2 записи:
VM23747 main.js:4 test - debugger:///VM23747 main.js:4
19:20:15.604 main.js?ver=5.4.1:4 test


При этом такая ситуация в опере есть, в Google хром нет. Ни чего не понимаю. В чём причина.
Ответить с цитированием