Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как сделать красиво? (https://javascript.ru/forum/dom-window/78356-kak-sdelat-krasivo.html)

Янковиц 31.08.2019 19:32

Как сделать красиво?
 
Добрый день. У меня есть множество JQuery событий:
jQuery('body').on('change', '.quo input', function(){
		// код
	});
  	jQuery('body').on('click', '#update_cart .apply', function(){
		// код
	});

И так десятки. Помогите скомпоновать код, чтобы он выглядел логичнее и легче читаемым. Можно ли сделать как-то так:
jQuery('body')
	.on('change', '.quo input', function(){
		// код
	})
  	.on('click', '#update_cart .apply', function(){
		// код
	});

И правильно ли это?
Может как-то группировать события. Например, страница личного кабинета - одна группа (классы в JS есть?), корзинка - другая группа.

laimas 31.08.2019 19:48

Цитата:

Сообщение от Янковиц
Можно ли сделать как-то так

Можно, это запись в цепочку в JQ.

рони 31.08.2019 19:49

Цитата:

Сообщение от Янковиц
И правильно ли это?

да

Янковиц 31.08.2019 19:54

Спасибо

laimas 31.08.2019 19:57

Цитата:

Сообщение от Янковиц
Может как-то группировать события.

Можно указать событиям пространство имен, здесь почитать http://jquery.page2page.ru/index.php5/On


Часовой пояс GMT +3, время: 07:13.