簡體   English   中英

CKEditor中的OnMouseOver事件

[英]OnMouseOver event in CKEditor

我使用所見即所得的編輯器CKEditor。 我有一個具有onMouseOver屬性的div元素,但是當它在編輯器中時,我的onMouseOver屬性在data-cke-pa-onmouseover中更改。 我搜索了,但是什么也沒找到。 您知道如何使我的onMouseOver屬性保持不變嗎?

我在編輯器中的div:

<div id="253" class="data-video" data-cke-pa-onmouseover="CKEditorHoverVideo('id', true)">

所需的代碼:

<div id="253" class="data-video" onmouseover="CKEditorHoverVideo('id', true)">

CKEditor在解析獲取的內容時會保護很多事情。 它可以保護元素事件(例如onclick ),javascript(用<!-- ... --> <script>包裹的<script> ),iframe等。只需確保它們不會破壞編輯器的內部,這當然是不希望的。

加載編輯器內容(即contentDomsetDataafterPaste事件)后,必須附加JavaScript事件以使其起作用。 最有可能的是,您應該開發自己的插件來自動執行此過程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM