GM_pAnda
@GM_pAnda
Бездельник

Event программирование jquery?

Есть статейки на Русском на эту тему? Столкнулся с таким вот примером.. Думаю нужно погрузиться по глубже в jQ.. Но, довольно сложно видимо будет, т.к привык писать в процедурном стиле, а тут такая реализация событий.
По какому принципу работает:
$.Admin.search.activate();
$.Admin = {};

$.Admin.search = {
	activate: function () {
		var obj = this;

		$('.js-search').on('click', function () {
			obj.showSearchBar();
		});

		$searchBar.find('.close-search').on('click', function () {
			obj.hideSearchBar();
		});

		$searchBar.find('input[type="text"]').on('keyup', function (e) {
			if (e.keyCode == 27) {
				obj.hideSearchBar();
			}
		});
	},
	showSearchBar: function () {
		$searchBar.addClass('open');
		$searchBar.find('input[type="text"]').focus();
	},
	hideSearchBar: function () {
		$searchBar.removeClass('open');
		$searchBar.find('input[type="text"]').val('');
	}
}
$(function(){
	$.Admin.search.activate();
});
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ответы на вопрос 1
cashalot
@cashalot
Если я вам помог - пометьте мой ответ как решение
Сам изучал JQuery по этому сайту - jquery.page2page.ru
Ответ написан
Ваш ответ на вопрос

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

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