Показать сообщение отдельно
  #1 (permalink)  
Старый 21.10.2011, 17:12
Аспирант
Отправить личное сообщение для Viper Посмотреть профиль Найти все сообщения от Viper
 
Регистрация: 27.09.2008
Сообщений: 88

remove по индексам
Собстно есть массив индексов элементов к примеру
options.elems_indexes = [0,2,4]


далее
for (var i=0; i<options.elems_indexes.length; i++) {
	$('.ui-message').eq(options.elems_indexes[i]).remove();
}


Проблема в том что при удалении первого элемента у следующего элемента в DOM индекс уменьшается на кол-во удаленных элементов. Соответственно в первом проходе массив индексов уже должен быть [1,3]. При втором [0].

Как можно обойти данную граблю?
Ответить с цитированием