Показать сообщение отдельно
  #670 (permalink)  
Старый 15.12.2013, 18:49
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от DjDiablo Посмотреть сообщение
Да не хочу я нечего итерировать.
Я хочу написать выборка.on ('события', обработчик) и чтобы обработчик был на каждом элементе выборки. Мне нафик ненужны лишние циклы если я могу решить это одной строчкой
Ну так все и делают: юзают нано обёртку над ванилой, где заложены эти вещи, зачем тащить ради этого 60кб кода, когда нужный функционал это 1кб? Я лучше эти 60кб потрачу на загрузку UI.

Пример из кода:
// DOM - это обёртка над NodeList или HTMLCollection
DOM.prototype.addClass = function (...className) {
	$C(this).forEach((el) => {
		 el.addClass.apply(el, className);
	});

	return this;
};
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 15.12.2013 в 18:57.
Ответить с цитированием