我正在使用这个jquery-comments插件:
https://github.com/Viima/jquery-comments/blob/master/js/jquery-comments.js
我想用自己的功能扩展插件。根据这个post,我可以使用$ .extend方法:
(function($) {
/**
* Namespace: the namespace the plugin is located under
* pluginName: the name of the plugin
*/
var extensionMethods = {
/*
* add own functions here
*/
myFunction: function(){
...
}
};
$.extend(true, $[ Namespace ][ pluginName ].prototype, extensionMethods);
})(jQuery);
但是我应该如何使用namespace和pluginName设置$ extend来实际扩展jquery-comments?
更新
我让它在$ .extend中写这个:
$.extend(true, $('.jquery-comments').data('comments'), extensionMethods);
感谢@charlietfl的有益评论。