如何在jquery插件中绑定事件而不重写相同事件的现有方法

如何在jquery插件中绑定事件而不重写相同事件的现有方法,jquery,Jquery,这是我的自定义插件 $.fn.custom = function() { create: {//some code}, close: {//some code}, open: {//some code}, onClick: {//base on click event handler} } 现在当我使用这个插件作为 someEle.custom({ onClick:{//how to write separate definition here}

这是我的自定义插件

$.fn.custom = function() {
    create: {//some code},
    close: {//some code},
    open: {//some code},
    onClick: {//base on click event handler}
}
现在当我使用这个插件作为

someEle.custom({ 
    onClick:{//how to write separate definition here}
    }).custom('open')

通过这种方式点击插件的基本方法,这是我不希望发生的。另外,我不想通过实例化插件然后定义方法来覆盖。在调用插件时,请帮助我找到一种在本地绑定事件的方法。我的观点是:请通过编辑您的问题来提供详细信息。我认为这个问题是不言自明的。还有什么可以进一步解释的?。