1

我在ckeditor外面有一个导航菜单,我想在编辑器中导航,因为我在编辑器中的所有元素都有id

滚动查看

这是如何运作的

任何例子都会很好

4

2 回答 2

2

这个问题中的信息(几个月前我自己问过)应该可以帮助您入门。接受的答案概述了如何从 JQUery 以编程方式访问 CKEditor 文档中的元素。

应该可以获取所需的元素,并在此ScrollIntoView基础上进行操作。

可能已经有效(未经测试):

var documentWrapper = editorname.document; // replace by your CKEDitor instance ID
var documentNode = documentWrapper.$; // or documentWrapper['$'] ;
documentNode.getElementById("id").scrollIntoView(); // Insert your element ID there
于 2010-02-01T17:00:34.373 回答
0

问题是您实际上并没有将范围放在 CKEDITOR 实例中。为了获得指向文档的变量,请执行以下操作:

var ckeditorDocument = CKEDITOR.instances.[instancename].document.$;
于 2013-11-29T10:03:35.287 回答