Первый таймер с contenteditable div здесь.
У меня три вопроса, и каждый связан с этой темой.
1) Когда в моем #feditor
нет текста или какого-либо содержимого, и я нажимаю backspace , мой курсор исчезает, и я не могу получить его любым другим способом, кроме как просто перезагрузить страницу. Вы испытывали такое поведение? Каково было решение?
2) Как видите, я использую Medium-Editor в качестве моего плагина jQuery. Всякий раз, когда я начинаю вводить в div, строка с текстом расширяется выше и ниже. Я думаю, что плагин делает это, но мы можем отключить поведение?
3) Как я могу разделить #feditor
на логические части, такие как Заголовок , Тело и т. Д ... Каждая часть будет иметь свой собственный заполнитель и т. Д. Например, я Вы хотели бы имитировать Medium.com редактор или SeekingAlpha.com .
<div class="forecast-textarea">
<div contenteditable="True" data-placeholder="Title" class="forecast-textarea__editor" id="feditor">
</div>
<button type="submit">Next</button>
</div>
<script>
let editor = new MediumEditor('.forecast-textarea__editor');
$(function () {
$('.forecast-textarea__editor').mediumInsert({
editor: editor
});
});
</script>
Заранее спасибо за помощь!