【发布时间】:2012-05-29 13:09:55
【问题描述】:
在我的应用程序中,我使用的是 Tinymce。这是我的问题。
场景 1
1) 我有这样风格的段落
<div class="p">Paragraph with some content.<!--p--></div>
当我将光标放在段落末尾并按回车键时,它将像这样创建
<div class="p">Paragraph with some content.<!--p--></div>
<div class="p"></div>
但我需要这样的
<div class="p"><!--p--></div>
场景 2
1) 我有这样风格的段落
<div class="p">Paragraph with some content.<!--p--></div>
当我将光标放在段落的中间并按回车键时,它将像这样创建
<div class="p">Paragraph with <!--p--></div><div class"p">some content.<!--p--></div>
为了获得这个,我正在使用这样的功能
ed.onKeyPress.addToTop(function(ed, e) {
if ((e.charCode == 13 || e.keyCode == 13)) {
tinyMCE.execInstanceCommand('abb_ifr',"mceInsertContent",true,'<!--p--></div>');
}
});
我需要实现场景 1。如何在 Tinymce 中实现。我需要更改核心文件中的任何内容吗?请建议我。
【问题讨论】:
-
也许是个愚蠢的问题...但是 Shift+enter 不是您想要达到的效果吗?
-
好吧,我需要在 Enter 键中进行操作。不是 Shift+Enter
-
你想给编辑器中的所有段落提供类还是只给新创建的段落?
-
addToTop不幸的是在 4.x 分支中不再工作
标签: php javascript jquery jquery-plugins tinymce