我正在尝试用jQuery编写一个小库,我想添加一些生命周期事件。我知道最后我必须return this;
继续链接。
到目前为止我的图书馆的样机:
(function($))
$.fn.myLibrary = function(){
// some code here
return this;
}
)(jQuery)
这就是我最终的结果:
$('#selector').myLibrary({
// some options
})
.on('myLibrary-deleting', function(){
// some code
});
我不确定这个问题是否正确,但如何扩展jQuery的功能呢?
答案 0 :(得分:2)
您不需要扩展.on()函数。即使您需要,也只需触发自定义:
$(this).trigger('myLibrary-deleting')
并且.on会继续工作。
https://learn.jquery.com/events/introduction-to-custom-events/