2016-03-30 51 views
1

我有一個類似於tab模塊的CKEditor小部件。 作爲可編輯我已經定義了span.titlediv.contentCKEditor:粘貼到小部件中的可編輯字段

當我處於span.title的編輯模式下,然後使用CTRL + V粘貼某些東西時,跨度被破壞,並且我有兩個跨度。就好像它在我粘貼的任何位置被分割。

當我在div.content的編輯模式下,然後使用CTRL + V粘貼某些內容時,剪貼板的內容被正確插入到該div中。

是因爲span是內聯元素而div是塊元素而CKEditor不允許粘貼到內聯元素中? 我能以某種方式改變這種行爲嗎?

回答

1

CKEditor允許粘貼塊和內聯元素(請記住,content filtering (ACF)也可以使用,這也會影響粘貼),所以在這種情況下可能不是問題。

我還會確保您試圖粘貼的內容不包含任何可能導致您描述的行爲的HTML。

如果您可以提供您正在使用的小部件HTML /模板或代碼,我將很樂意更深入地調查此問題。

+0

比方說,我有一個可編輯ID爲「editable-1」,它是一個。 在CKEdit中,點擊可編輯並通過CTRL + V和voilà粘貼純文本,可編輯被打破。 現在,每次點擊「顯示源代碼」時,都會顯示一個新的可編輯... – Manticore

+0

是否有可能提供您的小部件HTML,以便測試它? – f1ames

+0

在這裏傾倒它:http://pastebin.com/DqDSztsd – Manticore