【问题标题】:tinyMCE - point between block elementstinyMCE - 块元素之间的点
【发布时间】:2013-04-17 09:57:28
【问题描述】:

我在显示块元素模式下使用 tinyMCE。

我已经编写了自定义插件,可以在实际光标位置插入准备好的 html 块(布局部分)。

在两个 div 之间指向一个空格是有问题的。

如果我有这样的标记:

<div id="first"></div><div id="second"></div>

当我在这些 div 之间单击时,我会进入第一个或第二个 div,绝不会介于两者之间。

所以我尝试编辑 html 源代码并生成带有 br 的标记:

<div id="first"></div><br/><div id="second"></div>

现在我可以指向这些 div,但 它不适用于我通过 tinyMCE 动态添加的元素。如果我添加部分例如。

<div></div><br/>

在该 div 之后单击是不可能的。但是当我手动编辑源代码时它是可能的。奇怪的。您对此问题有任何解决方案吗?

【问题讨论】:

    标签: tinymce


    【解决方案1】:

    Tinymce 会注意用户无法在 div 或 p 标签之间点击。 这样做的原因很简单:如果用户可以在两者之间单击并输入一个字母 - 那么将创建另一个包含该字母的 div 或 p。这不是 rtes 设计的工作方式。如果你想在两个 div 之间插入一些东西,你需要使用一个特殊的按钮或自己的插件来处理这个问题,但是手动将光标放在你不希望的地方是行不通的。

    【讨论】:

      猜你喜欢
      • 2012-11-03
      • 1970-01-01
      • 1970-01-01
      • 2013-09-30
      • 1970-01-01
      • 2011-12-01
      • 1970-01-01
      • 2011-01-13
      • 1970-01-01
      相关资源
      最近更新 更多