Сообщение от ligisayan
|
destroy();
|
удаляет созданную оболочку но не содержимое.
два варианта -- либо перед destroy удалить элементы через removeItem();
либо после destroy
удалить содержимое #carousel
зачем нужен сам destroy в вашем коде непонятно меняйте содержиое с помощью addItem и removeItem.