主题: 那位朋友会控制光标在编辑器中的位置
作者: 无忧小米, 发布日期: 2011-10-18 22:03:46, 浏览数: 3532

我的意思自己开发一个插件,插入一个简单的代码,插入代码后,光标默认是在代码的后面,我现在想插入代码后,把光标偏移到代码中间怎么做?那我朋友知道告诉下,不胜感激!


我编写插件的内容大致如下

KindEditor.plugin('mc', function(K) {
	var self = this, name = 'mc';
	self.clickToolbar(name, function() {
		self.focus();
		self.insertHtml('</br>[MC]</br>[/MC]');//使用</br>换行
	});
});

使用插件时:菜单点击该插件图标,编辑中显示内容:

-----------------------------------------------------------------

[MC]

                                   

[/MC](“|”,光标在这个位置)

-----------------------------------------------------------------

我现在想实现,点击插件图标后,编辑器中如何实现

-----------------------------------------------------------------

[MC]

(“|”,光标在这个位置)

[/MC]

-----------------------------------------------------------------

我觉得应该是用Range API来操作的,但是测试很多次都失败了

作者: 无忧小米, 发布日期: 2011-10-19 07:04:28

已经解决了,嘿嘿。

回复
发表新帖 发表回复