Показать сообщение отдельно
  #8 (permalink)  
Старый 14.07.2015, 14:44
Интересующийся
Отправить личное сообщение для js-user Посмотреть профиль Найти все сообщения от js-user
 
Регистрация: 11.07.2015
Сообщений: 16

Сообщение от jackdempsey2015
разница между {} и {} - во времени поиска
Ну, это очевидно!
Поэтому я сам уже сделал так:
var menu=$('#menu');
$('#smart').click(function(){
	menu.slideToggle('fast');
	menu.children('li').removeClass('active').children('ul').hide();
	//найти текущий пункт меню
	var link=menu.find("a[href='"+window.location.pathname+"']");
	link.addClass('active');
	link.closest('#menu > li').addClass('active').find('ul').show();
});

То есть menu вынес пере функцией.
Или можно ещё больше оптимизировать?
Ответить с цитированием