是否有人設法在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