我们有一些jQuery插件,我不想触及太多,但我希望我的前端开发人员有一些额外的功能。
例如,这是我想要扩展的幻灯片插件:
您可以像这样实例化它:
$("#someDiv").slider({
width: 940,
height: 528,
effect: 'fade'
});
这就是你可以用它做的所有事情(我知道有滑块可以做更多,但这只是一个例子。
我看到这个插件内部有一些方法,如ShowImage,PreLoadImages等,我想要的是向ShowImage添加一些我们可以用这种形式控制的东西:
$("#someDiv").slider({
width: 940,
height: 528,
effect: 'fade'
}).whenimagehasloaded({
//when this is whenimagehasloaded is used, i want the internal ShowImage to fire this event / call this method.
//possibility for frontend developer to add some logic
});
这不是我的专业领域,所以我甚至不确定我是否要求一些应该被称为扩展的东西?或添加一个可覆盖的方法或..?
同样,我不想太多地触摸原始代码,但当然如果我必须添加一点来完成这项工作,我会这样做。
感谢您的帮助。