2011-05-16 114 views
0

我使用CKEditor。我想制作一个令人难以置信的简单插件:当用户选择文本然后点击MyPluginIcon时,编辑器将文本包围在带有特定类的mytag标签中。如何制作简单的ckeditor插件?

因此,它就像粗体或斜体按钮,但:

塔塔

我远离JS专家,所以我一直在寻找一个插件来复制。我不能让从选择的范围:(数据我的代码是:

 var cked = $("#" + part_id).ckeditorGet(); 
     var select = cked.getSelection(); 
     var ranges = select.getRanges(true); 

     if (ranges.length == 1) { 
      range = ranges[0]; 
      var el = CKEDITOR.dom.element.createFromHtml('<mytag"'+ $("#link").val() + '" >' + range.extractContents() + '</mytag>'); 
      cked.insertElement(el); 
     } 

我做了什么错

感谢

回答