我正在嘗試整天爲ckeditor實例的body標籤設置peristant風格屬性。我在ckeditor.config api(僅bodyId和bodyClass)中找不到像bodyStyle之類的東西。 所以我是想我自己,用以下解決方案(jQuery的使用):ckEditor中的body persitant內聯風格
$(this).find('textarea.editor').ckeditor().ckeditorGet().on('instanceReady', function(e){
var documentWrapper = e.editor.document,
documentNode = documentWrapper.$,
inh = $(documentNode.body);
inh.css('background', inheritParentBackground);
});
至極工作得很好,但我叫.updateElement()或之後,如果我兩次單擊源按鈕,它會再次刪除所有樣式,'instanceReady'不再被調用。 我試圖手動啓動它,但它先運行樣式更新並直接從ckeditor覆蓋。
我實際要做的事情:我想在主頁編輯一個div,然後用ckeditor編輯一個ajax彈出窗口,我希望編輯器具有相同的高度,寬度和背景,我可以不處理這個bodyId或bodyClass,所以我想我需要一個bodyStyle或某人有一個不同的想法。
它的「持久性」而不是「持續性」 。我通常不會糾正人們的拼寫,但在這種情況下,它可能會影響使用搜索查找此問題的能力,因此您應該修復它! – Doin 2013-07-13 16:44:48