使用 CKEditor 3.x
我正在捕获编辑器上的“saveSnapshot”事件,以将“click”事件绑定到具有特殊属性的 div,例如:(data-type="notes")。我只找到了 document.getById()。由于文档中可能存在重复,我无法使用 ID。除了id,还有什么方法可以搜索吗?
我也尝试过使用过滤器,但未能以这种方式绑定“点击”事件(使用 extjs 和 jquery)..它是不同类型的元素对象(内部)
editor.dataProcessor.htmlFilter.addRules(
{
elements :
{
div : function( element )
{
if (element.attributes.data-notes) {}
}
}
});