#javascript #tinymce #wysiwyg
#javascript #tinymce #wysiwyg
Вопрос:
TinyMCE: как отключить слияние элемента p с элементом div раньше?
div может иметь определенный класс
если возможно, используйте какой-нибудь обратный вызов
до
<div class="XXX mceNonEditable">text text text text</div> [CURSOR]
<p>[CURSOR]123 123 123 123 123</p>
после того, как я установил курсор и нажал пробел — теги сливаются
<div class="XXX mceNonEditable">text text text text[CURSOR]123 123 123 123 123</div>
Комментарии:
1. нам нужно несколько лучшее объяснение того, чего вы хотите достичь, что вы пробовали и каков был результат, никто не сможет ответить на эту небольшую информацию.
Ответ №1:
Это нормальное поведение. P-Tag и Divs — это элементы, которые используются для хранения строк текста или другого содержимого, хранящегося внутри редактора. Поскольку вы удалили открывающий p-тег, все будет объединено в div-тег. Я предлагаю вам использовать только один тип блочного элемента для хранения содержимого строки — восьмиэлементный ps или divs.
Вы ожидали какого-либо другого поведения?
Комментарии:
1. У меня нет ожиданий. Мне просто нужно, чтобы неотредактируемый блок на самом деле не редактировался и поэтому не склеивался.
2. итак, какое поведение вы хотите? возможно, это может повлиять на поведение по умолчанию
3. Добавили ли вы какую-либо функцию для события нажатия клавиши?
4. обычно я не ставлю какую-либо функцию onkeypress, потому что коды клавиш не устанавливаются onkeypressed в Firefox