Чтобы удалить элемент из массива (в конце концов, именно таким является Raphael set
), вы можете использовать функцию splice
.
Если вы знаете индекс элемента в массиве, это просто:
set.items.splice(index);
Это удалит индексный элемент из массива. splice
возвращает удаленный элемент, поэтому, если вам нужно remove()
его или анимировать с экрана, вы можете.
Редактировать: splice
принимает два аргумента: индекс в массиве для удаления и сколько элементов вы хотите удалить (плюс любое количество дополнительных аргументов, являющихся членами для добавления в массив, которые вам не нужны здесь).
Код должен гласить:
set.items.splice(index, 1);