是否有人设法在TinyMCE 4中创建一个按钮,使所选文本的字体大小增加1px?如何在增加字体大小的TinyMCE 4中创建一个按钮
我遇到的问题是获取所选文本的标记,无论它是否在跨度中。 我愿意修改TinyMCE源代码。
感谢您的任何想法。
是否有人设法在TinyMCE 4中创建一个按钮,使所选文本的字体大小增加1px?如何在增加字体大小的TinyMCE 4中创建一个按钮
我遇到的问题是获取所选文本的标记,无论它是否在跨度中。 我愿意修改TinyMCE源代码。
感谢您的任何想法。
你不需要修改源代码,你可以创建一个插件。
下面是如何创建TinyMCE的插件文件:根据您可以创建自己的按钮(see working example) http://www.tinymce.com/wiki.php/Tutorials:Creating_a_plugin
这里是代码的一部分:
var currentFontSize = new Number($(tinyMCE.activeEditor.selection.getNode()).css('font-size').replace('px','')); //remove the px part
currentFontSize = currentFontSize + 1; //increase font by one
tinymce.activeEditor.formatter.register('mycustomformat', {
inline : 'span',
styles : {'font-size' : currentFontSize + 'px'} //this is the font size incremented by one
});
tinymce.activeEditor.formatter.apply('mycustomformat'); //apply the format to the selected text
这一个为我工作:'big' – user2094178 2015-01-16 23:34:54