Jquery plugins 扩展uikit插件-向函数添加代码

Jquery plugins 扩展uikit插件-向函数添加代码,jquery-plugins,uikit,accordion,Jquery Plugins,Uikit,Accordion,我正在使用uikit的手风琴组件,我正在尝试扩展插件。。。这是我写的 UIkit.on('beforeready.uk.dom', function () { $.extend(UIkit.components.accordion.prototype, { init: function () { } }); 这是正在更改的初始代码: init: function() { var $this = this;

我正在使用uikit的手风琴组件,我正在尝试扩展插件。。。这是我写的

UIkit.on('beforeready.uk.dom', function () {
    $.extend(UIkit.components.accordion.prototype, {
        init: function () { 


        }
    });
这是正在更改的初始代码:

init: function() {

            var $this = this;

            this.element.on('click.uikit.accordion', this.options.toggle, function(e) {

                e.preventDefault();

                $this.toggleItem(UI.$(this).data('wrapper'), $this.options.animate, $this.options.collapse);
            });

            this.update();

            if (this.options.showfirst) {
                this.toggleItem(this.toggle.eq(0).data('wrapper'), false, false);
            }
        },
正如您可以看到的,通过这段代码,我可以重写init函数…但是我希望保留现有的init函数并在其中添加一些代码…是否可以这样做?
提前谢谢

嗨,你找到答案了吗?我也有同样的问题@sara。y@maliness,不,不幸的是没有……但我试图发布一个答案,如果我设法找到了你的答案,我找到了一个解决方案,我使用angularJs和动画css来重现uikit手风琴的效果。对我来说,这很好,很快