【发布时间】:2013-04-29 23:11:34
【问题描述】:
这样就可以了:
$('input').on('change', function(event){
...
}).change();
...但是如果安装了另一个插件来挂钩更改事件的某些功能怎么办?我也会触发该功能,这可能是不可取的。如何避免此类冲突?
【问题讨论】:
-
然后创建一个自定义事件..
这样就可以了:
$('input').on('change', function(event){
...
}).change();
...但是如果安装了另一个插件来挂钩更改事件的某些功能怎么办?我也会触发该功能,这可能是不可取的。如何避免此类冲突?
【问题讨论】:
$('input').on('change.myevent', function(event){
...
}).trigger('change.myevent');
这将在正常的 change 事件上触发(连同其他 change 处理程序)但也将由 change.myevent 触发(只有它 )
这也将允许您在需要时仅取消绑定您自己的事件..
【讨论】: