Привет. использую менеджер файлов el finder;
вопрос как его правильно уничтожить после использования? Дело в том что первый раз elfinder срабатывает нормально, и второй раз elfinder срабатывает, но после 2го раза другие скрипты перестают реагировать на кнопки. Это можно обьяснить только тем что elfinder после закрытия не удаляется, и второй запуск пытается инициализировать уже существующий экземпляр отсюда и ошибка. Соответственно Надо понять как его замочить с концами ))
выглядит код так.
function onclick(){
var self=this;
this.element.append('<div id="finder"></div>');
$('#finder').elfinder({
url : 'wr/server/elfinder/php/connector.php',
lang : 'ru',
docked : false,
dialog : {
title : 'Менеджер Файлов',
modal : true,
width : 800
//height : 800
},
// Callback example
editorCallback : function(url) {
self.element.find("#src").val(url);
self.element.find("#preview").html("<img height='250px' src='"+url+"'/>");
// эта функция будет вызвана когда файл будет выбран
//где то здесь elfinder надо будет унечтожить.
},
closeOnEditorCallback : true
})
}