Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как сделать скрипт покороче (https://javascript.ru/forum/dom-window/71317-kak-sdelat-skript-pokoroche.html)

virtas 09.11.2017 22:19

Как сделать скрипт покороче
 
$('.dropdown-img').each(function(i,table) {
$(table).addClass('class'+i);
});

$('.list-group-item').each(function(i,table) {
$(table).addClass('class-list-group'+i);
});

Nexus 10.11.2017 12:48

Никак, пожалуй.
Можно примерно так переписать, но "короче" это не назвать.
[
	['.dropdown-img','class'],
	['.list-group-item','class-list-group']
].forEach(function(item){
	$(item[0]).each(function(i){
		this.classList.add(item[1]+i);
	});
});


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