0
當我需要編輯存儲在數據庫中的現有文本時,CKeditor工具欄上的一些按鈕被按下,因爲它們已經有一些樣式。CKEditor - 檢測哪些按鈕被按下
舉例來說,如果我有我的數據庫中下面的文字:
<strong>asdf</strong>
當我編輯此文的「大膽」的按鈕被按下。
我需要設置bulletedlist
作爲我的編輯器的默認設置。我聽instanceReady
事件並使用execCommand('bulletedlist')
當事件是達到我的目的:
CKEDITOR.on('instanceReady',function(ev) {
ev.editor.execCommand('bulletedlist');
});
然而,如果文本已經被符號,叫execCommand('bulletedlist')
將取消項目符號樣式。 我需要知道當用戶開始編輯文本時哪些按鈕被按下,所以我可以防止取消默認樣式。我怎樣才能做到這一點?
什麼是你的使用 案件和你期望從事件中收集什麼? – charlietfl 2014-10-18 11:46:49
@charlietfl,我已經更新了這個問題,請看看它,謝謝:) – Brian 2014-10-18 14:27:08