Задать вопрос
nickostyle
@nickostyle

Как добавить несколько событий при клике?

Есть код
show_search.click(function() {
		site_logo.toggleClass('hide-logo');
		search_panel.toggleClass('show-search');
		$(this).toggleClass('to-close');
		event.preventDefault();
	});


Суть в том, что при клике на show_search определенным элементам добавляется/удаляется класс, а в классах уже прописано поведение. Но мне надо бы сделать еще и так, чтобы то же самое происходило при клике на document. То бишь нажал на show_search, потом можно нажать либо на него, либо на область документа и сработает toggleClass. Не могу врубить как это сделать, т.к. главное здесь, чтобы клик на документ срабатывал только когда у нас показана форма поиска, т.е. есть класс show-search, чтобы форма не открывалась по клику на документ, а только закрывалась.
  • Вопрос задан
  • 155 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
LittleFatNinja
@LittleFatNinja
горе девелопер, любитель лютой садомии
show_search.click(function() {
    //
  });
show_search.click(function() {
    //
  });
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы