2011-05-16 61 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); 
     } 

我做了什麼錯

感謝

回答