我想將ckeditor內聯編輯應用於具有特定屬性的所有元素。將CKEDITOR應用於所有元素
問題是,它只適用於具有屬性的第一個元素,而不是其餘。
如何將ckeditor內聯文本編輯應用於具有特定屬性的所有元素?
$(".edit-element").ckeditor();
PS:使用在具有CONTENTEDITABLE = 「真」,並沒有文字區域元件CKEditor的即時通訊。
我想將ckeditor內聯編輯應用於具有特定屬性的所有元素。將CKEDITOR應用於所有元素
問題是,它只適用於具有屬性的第一個元素,而不是其餘。
如何將ckeditor內聯文本編輯應用於具有特定屬性的所有元素?
$(".edit-element").ckeditor();
PS:使用在具有CONTENTEDITABLE = 「真」,並沒有文字區域元件CKEditor的即時通訊。
如何將其轉換爲使用.each?然後您可以非常容易地檢查您定位的元素數量(請參閱評論);
$(".edit-element").each(function() {
// Log element with something like console.log(this);
$(this).ckeditor();
});
我第一次嘗試這個,它沒有工作。這個時候,我注意到有人發出這樣的錯誤
Uncaught Error: The specified element mode is not supported on element: "a".
,所以我啓用了編輯器中加入這個
CKEDITOR.dtd.$editable.span = 1
CKEDITOR.dtd.$editable.a = 1
上「一」的標籤和跨度工作