Показать сообщение отдельно
  #1 (permalink)  
Старый 28.10.2015, 14:45
Профессор
Отправить личное сообщение для Nanto Посмотреть профиль Найти все сообщения от Nanto
 
Регистрация: 21.12.2010
Сообщений: 243

Запихнуть массив в атрибут
Подскажите какое-нибудь простое и изящное решение (jQuery included):
Надо в атрибут data-* засунуть массив (это будут индексы другого массива).
Но сделать это надо так: циклом дёргем элемент, проверяем есть ли у него этот атрибут, если нет - то создаем и записываем туда элемент массива, если есть - дописываем следующий элемент.
var eventArr = [object, object, .., object];
var eventArrId = [];
jQuery.each(eventArr, function() {
var id = this.index;
...
$(item).data("ArrId", "???вот тут непонятно");
};
Ответить с цитированием