2014-10-08 59 views
0

我想將ckeditor內聯編輯應用於具有特定屬性的所有元素。將CKEDITOR應用於所有元素

問題是,它只適用於具有屬性的第一個元素,而不是其餘。

如何將ckeditor內聯文本編輯應用於具有特定屬性的所有元素?

$(".edit-element").ckeditor(); 

PS:使用在具有CONTENTEDITABLE = 「真」,並沒有文字區域元件CKEditor的即時通訊。

回答

2

如何將其轉換爲使用.each?然後您可以非常容易地檢查您定位的元素數量(請參閱評論);

$(".edit-element").each(function() { 
    // Log element with something like console.log(this); 
    $(this).ckeditor(); 
}); 
0

我第一次嘗試這個,它沒有工作。這個時候,我注意到有人發出這樣的錯誤

Uncaught Error: The specified element mode is not supported on element: "a". 

,所以我啓用了編輯器中加入這個

CKEDITOR.dtd.$editable.span = 1 
CKEDITOR.dtd.$editable.a = 1 
上「一」的標籤和跨度工作
相關問題