ElFinder создание и уничтожение.
Привет. использую менеджер файлов 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 }) } |
Часовой пояс GMT +3, время: 18:13. |