<div class="editable" contenteditable="true"></div>
<textarea name="markdown" class="markdown" /></textarea>//display none
new MediumEditor('.editable', {
extensions: {
markdown: new MeMarkdown(function (md) {
document.querySelector(".markdown").textContent = md;
}),
img: new imgButton()
}
$('.editable').append("<img src='abc' />");
У меня есть использование ДИВА средний редактор & среднего редактор уценкаJavascript среднего редактор уценки Append изображение и обновление содержимого
когда тип пользователя внутри .editable
, textarea
будет синхронизироваться.
У меня также есть кнопка, нажмите, он будет добавлять изображения в .editable
моя проблема уценки обновление только при .editable keypress
так, если я добавить текст, textarea
обыкновение синхронизации, если я не нажать любую клавишу внутри из .editable
снова
кто-нибудь знает, как сказать уценки, чтобы обновить после дописывания изображения
wow thx много! он работает, но у меня есть вопрос, ваш updateTextArea (index, editable) имеет 2 параметра, как получилось, что u не передал в него $ ('. editable'). each (updateTextArea); –
'$ (selector) .each' call - функция с двумя параметрами - это индекс и элемент. Селектор jquery выбирает все совпадающие элементы, и для каждого из элементов он вызывает указанную функцию с индексом и элементом. Если код соответствует вашим потребностям, пожалуйста, примите ответ. –
Другая проблема после этого, мой textarea больше не синхронизирован, поэтому, когда я набираю текст после добавления изображения, больше не отображается текст уценки –