Есть несколько обсуждений на странице github относительно метода destroy и пару вопросов о стеке, но пока не было прямого ответа или решения, которое я смог найти после многих поисков.
Текущая версия flexslider http://www.woothemes.com/flexslider/ не имеет метода уничтожения. В примечаниях говорится, что предыдущая версия 1.8 делает, но использование этого метода не работает.
Мне нужно отвязать элемент flexslider, а затем вызвать .flexslider() для другого элемента, поскольку я не хочу, чтобы несколько слайдеров выполнялись одновременно.
Как я могу это сделать? Примечание: удаление элементов навигации, удаление классов, разворачивание UL и удаление ".clone" li
недостаточно хороши! Я хочу полностью вернуть элемент слайдера в исходное состояние!
Сейчас я клонирую ползунок перед инициализацией flexslider, затем используйте .after()
, чтобы вставить клон после слайдера, а затем удалите слайдер. Но это похоже на очень тяжелый подход ко мне.
$projCur.addClass('flexslider').flexslider({
animation: "slide",
animationSpeed: 500,
slideshow: false,
manualControls: '.dot-nav li a'
});
Спасибо!