设置事件后运行事件功能

时间:2013-04-29 23:11:34

标签: events jquery

这样做:

$('input').on('change', function(event){
  ...
}).change();

...但是,如果安装了另一个插件来挂接更改事件的某些功能,该怎么办?我也会触发这个功能,但这可能并不理想。我怎样才能避免这种冲突?

1 个答案:

答案 0 :(得分:4)

使用namespaced events

$('input').on('change.myevent', function(event){
  ...
}).trigger('change.myevent');

这会在正常的change事件(及其他change处理程序)上触发,但也会由change.myevent触发(只有它

如果您需要,这也允许您仅取消绑定自己的事件..