Есть ли метод уничтожения для FlexSlider

Я пытаюсь повторно инициализировать FlexSlider без обновления страницы, когда новый список галереи вызывается асинхронно.

Я думаю, что приведенная ниже процедура будет работать, но это не так. Похоже, что первый FlexSlider сохраняется, хотя новые изображения успешно загружены.

Есть ли способ уничтожить, а затем перестроить галерею?

Спасибо

function flexInit() {
        $('.flexslider').flexslider({
            animation: "slide",
            controlsContainer: ".paginator",
            manualControls: 'a',
            after: function(slider){
                if(slider.atEnd == true)    {
                    // ??? slider.destroy;
                    galBuild();
                }
            }
        });
    }

    function galBuild() {
            $.getJSON("/gallery/next/"+galID, function (data) {
            var results = data.objects;
            var list = $(".flexslider ul.slides");
            var i = 0;
            $.each(results, function () {

                list.append('<li><p>' + results[i].title + '</p><img src="' + results[i].src + '"><p class="flex-caption">' + results[i++].caption + '</p></li>');

            });

            flexInit(); 

            });
    }

    galBuild();

Ответы на вопрос(3)

Ваш ответ на вопрос