Запихнуть массив в атрибут 
		
		
		
		Подскажите какое-нибудь простое и изящное решение (jQuery included): 
	Надо в атрибут data-* засунуть массив (это будут индексы другого массива). Но сделать это надо так: циклом дёргем элемент, проверяем есть ли у него этот атрибут, если нет - то создаем и записываем туда элемент массива, если есть - дописываем следующий элемент. 
var eventArr = [object, object, .., object];
var eventArrId = [];
jQuery.each(eventArr, function() {
var id = this.index;
...
$(item).data("ArrId", "???вот тут непонятно");
};
 | 
	
		
 Цитата: 
	
  | 
	
		
 Nanto, 
	непонятно в чём проблема то? 
var eventArr = [object, object, .., object];
var eventArrId = [];
jQuery.each(eventArr, function() {
var id = this.index;
var data = $(item).data("ArrId") || [];
data.push('чего-то там')
$(item).data("ArrId", data);
});
и забудьте про Цитата: 
	
  | 
	
		
 Цитата: 
	
 Как это ещё можно попроще реализовать - я не придумал. Если только классы соотвтествующие развешивать (айдишники не подойдут - у элемента может быть несколько контекстов) - так это же ещё хуже.  | 
	
		
 Nanto, 
	так у вас есть data() из неё и берите данные -- а атрибуты хранят только строки а не массивы или иные обьекты -- и для работы с ними есть функция attr()  | 
| Часовой пояс GMT +3, время: 09:59. |