3
我添加了一个自定义'引用'按钮。tinymce自定义按钮替换内容
ed.addButton('blockquote', {
title : 'blockquote',
cmd : 'mceblockquote',
image : url + '/img/blockquote.gif',
onclick : function() {
var blockquoteActive = tinyMCE.activeEditor.controlManager.get('blockquote').isActive();
if (blockquoteActive) {
//replace <blockquote> tags ?!
//set Button inactive
}
else {
ed.selection.setContent('<blockquote>' + ed.selection.getContent() + '</blockquote><br />');
}
}
});
ed.onNodeChange.add(function(ed, cm, n) {
cm.setActive('blockquote', n.nodeName == 'IMG');
})
当我点击按钮,一切工作正常。选择引用。
- 如何在再次点击按钮时替换blockquote-tags?
- 如何将按钮设置为无效?
问候, saromba
喜文,我会明天尝试,并给你feedback.thx – saromba