【问题标题】:Kendo Editor and carot position for existing html content现有 html 内容的 Kendo 编辑器和胡萝卜位置
【发布时间】:2013-01-31 17:56:38
【问题描述】:

我有使用 html 内容预先填充编辑器的场景。 例如

<P>The <ins>black</ins> spotted fox <del>leaped</del> 

如果用户现在想要在单词 jumped 旁边添加额外的内容,那么元素的格式将被保留,因此任何额外的文本都会默认应用删除线。有没有办法避免这种情况,而无需用户手动重置工具中的删除线选项?

【问题讨论】:

    标签: javascript html model-view-controller kendo-ui


    【解决方案1】:

    你能在最后加一个空格吗?

    <textarea id="editor">
      <P>The <ins>black</ins> spotted fox <del>leaped</del>&nbsp;
    </textarea>
    

    我不知道你为什么会因为这个而被否决。

    【讨论】:

    • 我最初确实尝试过,似乎是一个不错的解决方案,但问题是最终会在内容中出现额外的空格,因此试图避免这种情况。不知道为什么我也被否决了,但令人讨厌的是他们还不够大,无法说出投反对票的理由:)
    • 您总是可以使用 jQuery.trim() 修剪内容的结尾。这行得通吗?
    • 它适用于行尾的内容,但我认为 trim 不适用于内容中间的空格。
    猜你喜欢
    • 2014-05-27
    • 1970-01-01
    • 2022-09-23
    • 1970-01-01
    • 1970-01-01
    • 2017-02-24
    • 1970-01-01
    • 2016-09-10
    • 2012-07-30
    相关资源
    最近更新 更多