удалить изображения после клонирования изображений

0

У меня проблема с моим слайдером, чтобы добавить изображение меньше текущего. Я использую что-то вроде этого:

var m = $('#main');
m.find('img:lt(3)').clone().remove().appendTo(m);

Если я использую только appendTo(): это не будет добавлено

m.find('img:lt(3)').appendTo(m);

демонстрация

Как и в демо, оно добавляется, но я хочу удалить предыдущее изображение.

  • 0
    Но я могу видеть appended images в вашей fiddle
  • 0
    Пожалуйста, отформатируйте ваш вопрос правильно.
Показать ещё 1 комментарий
Теги:

1 ответ

1
Лучший ответ

Попробуй это...

var m = $('#main');
m.find('img:lt(3)').appendTo(m);

Когда вы используете appendTo с существующими элементами, он не клонирует их - он перемещает их. Поэтому клонирование и удаление оригиналов не требуется :)

Рабочая ссылка jsfiddle

  • 0
    Поскольку я использую его внутри функции щелчка, только appendTo () не работает ....
  • 0
    Поэтому мне нужно использовать clone (). Remove (). AppendTo ()
Показать ещё 5 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню