如何防止元素从TINYMCE上卸下

时间:2018-07-13 01:16:15

标签: tinymce wysiwyg

在3.NY版本的TINYMCE上,很容易防止从编辑器中删除元素。现在,在4.x版本上,唯一可以做到的事情是nonEditable功能,但仍不能防止元素被删除。

所以我问你们,如果您需要保留一些元素并避免将其删除,那么您将如何建议我编写代码来解决此问题?我知道我可以将功能附加到keyup / keydown事件,但是我不知道这有什么帮助!

我已经做了大量研究,但在google上仍然没有很好的答案,大多数解决方案与3.x有关,并且它们不是很好,因为3.x版本具有本机解决方案来防止元素被删除!

编辑:例如,在下面的代码中,我希望用户能够编辑#xxx,但我不希望他将其删除。

<div>

    <div>Here it is!</div>
    <div id="xxx">Here comes a content</div>
    <div>That's it.</div>

</div>

编辑:

最后,一个非常好的开发者向我保证这是一个错误,并会在他有时间的时候尝试修复它。您可以在https://github.com/tinymce/tinymce/issues/4492处跟踪该错误,一旦修复,我将向https://www.sitepor500.com.br/index.php?q=fazemos-criacao-de-sites的所有对此有很多抱怨的客户提供服务。

0 个答案:

没有答案