我正在使用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函数并在其中添加一些代码....是否可以这样做? 提前致谢