扩展JavaScript对象函数
我需要从我的扩展JavaScript对象函数,javascript,tinymce,wordpress,Javascript,Tinymce,Wordpress,我需要从我的tinymce.plugins.XYZ对象扩展tinymce.plugins.WordPress函数。我需要在这个核心对象中扩展隐藏按钮: (function() { var DOM = tinymce.DOM; tinymce.create('tinymce.plugins.WordPress', { mceTout : 0, _hideButtons : function() { if ( !this.m
tinymce.plugins.XYZ
对象扩展tinymce.plugins.WordPress
函数。我需要在这个核心对象中扩展隐藏按钮:
(function() {
var DOM = tinymce.DOM;
tinymce.create('tinymce.plugins.WordPress', {
mceTout : 0,
_hideButtons : function() {
if ( !this.mceTout )
return;
if ( document.getElementById('wp_editbtns') )
tinymce.DOM.hide('wp_editbtns');
if ( document.getElementById('wp_gallerybtns') )
tinymce.DOM.hide('wp_gallerybtns');
clearTimeout(this.mceTout);
this.mceTout = 0;
};
});
tinymce.PluginManager.add('wordpress', tinymce.plugins.WordPress);
})();
以下是需要进行扩展的对象:
(function() {
tinymce.create('tinymce.plugins.XYZ', {
/* here */
});
tinymce.PluginManager.add('youtube', tinymce.plugins.XYZ);
})();
谢谢你的帮助
供参考:我正在将
编辑
和删除
按钮添加到自定义快捷码元素(如wp gallery)您不想扩展它。您只需要重写有问题的函数。您不想扩展它。你只需要重写有问题的函数。我想,你的帖子不是真正的问题(我的+1等于这个),我想,你的帖子不是真正的问题(我的+1等于这个),你能用一个例子说明一下吗?这对我很有帮助。你能举例说明一下吗?那对我很有帮助。