Javascript 扩展插件
我正在做一个使用X-editable库和Bootstrap3的页面;我有多个插件实例。但是,在某些情况下,我需要自定义按钮模板,然后使用全局选项更改该模板:Javascript 扩展插件,javascript,jquery,twitter-bootstrap,jquery-plugins,x-editable,Javascript,Jquery,Twitter Bootstrap,Jquery Plugins,X Editable,我正在做一个使用X-editable库和Bootstrap3的页面;我有多个插件实例。但是,在某些情况下,我需要自定义按钮模板,然后使用全局选项更改该模板: $.fn.editableform.buttons 但这会更改所有X-可编辑实例。有没有办法只定制一个实例?我如何编写一个jQuery插件,它可以扩展与原始插件相同的内容,但使用我自己的默认设置 到目前为止,我试过: (function($){ $.fn.customEditable = function(settings) {
$.fn.editableform.buttons
但这会更改所有X-可编辑实例。有没有办法只定制一个实例?我如何编写一个jQuery插件,它可以扩展与原始插件相同的内容,但使用我自己的默认设置
到目前为止,我试过:
(function($){
$.fn.customEditable = function(settings) {
this.editable = $.fn.editable(settings);
this.editable.editableform.buttons = '<button type="button" class="btn btn-primary btn-sm editable-trigger"><i class="glyphicon glyphicon-edit"></i></button>';
return this;
};
})(jQuery);
(函数($){
$.fn.customEditable=功能(设置){
this.editable=$.fn.editable(设置);
this.editable.editableform.buttons='';
归还这个;
};
})(jQuery);
您可以通过友好方式创建新元素…您可以通过友好方式创建新元素。。。