参考this插件:。
它当前没有unwrap
函数,但确实有一个“换行”函数:
this.wrap_tags = function(start,end){
var sel = get_selection();
if(undefined===sel){sel="";}
if(undefined===end){end="";}
insert_text(start+sel+end,start.length,end.length);
};
它不使用jQuery的wrap();功能 - 可能是由于x-browser兼容性......?无论如何,这个包装方法在如下命令中调用:
else if(cmd==="bold"){
this.wrap_tags("<b>","</b>");
}
我想创建一个函数来解开SELECTED TEXT上的标签。
有关详细信息,请参阅上面的JavaScript链接。