我有一些
javaScript类(ctor原型方法),我希望他们的实例能够发出evnets.
所以使用这个类的代码可能是这样的:
var instance=new SomeObject(); instance.on('customEventName',function(event){do_stuff()}
我正在JQUery环境中工作,对于我正在使用.trigger和.on的UI元素,这对我很有用,我正在徘徊,这是实现与常规对象相同的感觉的最佳方式.
我正在考虑根据自定义事件名称设置$.Callbacks()对象的映射,并通过对象的原型添加.on和.trigger或者我可以只保存一个初始化为空的$()的eventsPoint实例变量并将.on和.trigger方法从原型连接到此eventsPoint对象.
还有其他更好的想法吗?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。