Я сделал вывод mergeView но не могу отменить повторение

Я сделал сравнение кода с помощью codemirror код:

function init(){
    _edit=CodeMirror.MergeView(PlatformUI.byId("Textaria1"),{
    origLeft:"Expample",
    value:"exapmle2",
    })
}

Данным кодом я привязываю Codemriror к элементу html

<div id="Textaria1"></div>

Эту функцию я вызываю когда нажимаю на кнопку:

$('#button').on('click',function(){init()})

И само окно сравнения инициализируется но если я повторно нажимаю на кнопку там просто добавляетесь внизу новый элемент MergeView а старый не исчезает. Я пробывал сделать как с обычным CodeMirror setValue или Refresh. пробывал изменить значение _edit.value="123" не работает.

Также есть кнопка скрыть и там пробывал прописывать $(#Textaria1).remove(); не работает.

Как сделать так чтобы при нажатии на кнопку элемент заменялся на новый а не добавлялся? За ранее извиняюсь за неграмотные формулировки.


Ответы (0 шт):