CKEditor 3.x の使用
エディターで「saveSnapshot」イベントをキャプチャして、「クリック」イベントを特殊な属性 (data-type="notes") を持つ div にバインドしています。document.getById() しか見つかりませんでした。ドキュメントに重複がある可能性があるため、ID を使用できません。ID以外で検索する方法はありますか?
また、フィルターを使用してみましたが、「クリック」イベントをそのようにバインドできませんでした (extjs と jquery を使用して)。異なるタイプの要素オブジェクト (内部)
editor.dataProcessor.htmlFilter.addRules(
{
elements :
{
div : function( element )
{
if (element.attributes.data-notes) {}
}
}
});