2013-01-07 46 views

回答

10

CKEDITOR.instances.editor1.window.getFrame().$爲編輯器可編輯區域檢索本地DOM元素。所以:

$(CKEDITOR.instances.editor1.window.getFrame().$).contents().find(anything); 

應該解決你的問題。


還要注意的是CKEditor的提供DOM操作的API:我

CKEDITOR.instances.editor1.document.getById('someId'); 
CKEDITOR.instances.editor1.document.getElementsByTag('div'); 
0

這一個工作:

$(youreditor.document.find('anything')) 

其中youreditor是

youreditor = CKEDITOR.replace('' ... etc 
0

如果您使用jQuery適配器(在4.4.3版本上測試)

$($('.your_selector').ckeditor().editor.window.getFrame().$).contents().find('a.super_link') 
相關問題