我将 CKEditor 与 bbcode 和 codesnippet 插件一起使用,但每次编辑器删除code
的类时。
我必须做这样的事情:
[code=javascript]sddsds[/code]
但每次都会产生这样的结果:
[code]dfdfd[/code]
插件:
有关如何解决此问题的任何想法?
答案 0 :(得分:1)
非常容易
首次更新:attributesMap
attributesMap = { url: 'href', email: 'mailhref', quote: 'cite', list: 'listType', code: 'class' };
在proto对象中执行此操作后,您将拥有属性功能并使用
进行更改attribute: function( name, val ) {
if ( name == 'option' ) {
// Force simply ampersand in attributes.
if ( typeof val == 'string' )
val = val.replace( /&/g, '&' );
this.write( '=', val );
}
if (name == 'class') {
this.write( '=', val );
}
}
这就是全部:D