Как удалить все экземпляры редактора wysihtml5

У меня есть ввод редактора для добавления резюме. Когда пользователь нажимает кнопку редактирования, редактор загружается через ajax. Вот код для загрузки редактора: -

    jQuery('#resumeEditor').wysihtml5();

Когда пользователь нажимает кнопку отмены и снова пытается отредактировать резюме, появляется панель инструментов с несколькими редакторами. Я думаю, что мне нужно удалить все экземпляры редактора. Но я не знаю, как это сделать!

Любая помощь приветствуется.....


person 4a Developer    schedule 11.12.2014    source источник
comment
посмотрите здесь: stackoverflow.com/a/28719295/2065594   -  person Cyril Jacquart    schedule 21.06.2019


Ответы (2)


У меня была аналогичная проблема, и я решил ее с помощью этого кода

  $("textarea").next().next().remove();
  $("textarea").prev().remove();
  $("textarea").css('display', 'block');

удаляя теги HTML вручную, я пытался найти какую-то функцию для удаления, но безуспешно

person BasicSide    schedule 10.02.2015

Это сработало для меня. Попробуйте:

    $('.wysihtml5-sandbox, .wysihtml5-toolbar').remove();
    $('#resumeEditor').show();

Он удаляет wysihtml5 и показывает текстовое поле таким, каким оно было до инициализации.

person Annapurna    schedule 03.11.2017