![](/img/trans.png)
[英]MSHTML: IHtmlDocument - how to subscribe to custom javascript events
[英]JavaScript Framework to just subscribe & fire custom events?
JavaScript Framework只是監聽/訂閱和觸發/觸發類似於Backbone.Events的自定義事件?
只是好奇是否有任何我失蹤的JS mini / micro框架/庫...
Backbone.Events這樣做,但任何小框架/ lib 只是這樣做,還是更簡單/更好?
謝謝。
最簡單的方法 - 如果你使用jQuery - 就是使用jQuery.trigger (相當於發布)和jQuery.bind (相當於訂閱)。 還有jQuery.unbind (取消訂閱)。
您可以將它們與DOM事件以及自定義事件一起使用。
//Subsribe to my custom Event
$(document).bind('MyCustomEvent', function() {
alert('Reacting to my custom event ..');
});
// .... somewhere else in the code, publish the event
jQuery.event.trigger('MyCustomEvent');
//or $(document).trigger('MyCustomEvent');
[從jquery文檔更新]
(從jQuery 1.7開始,.on()和.off()方法首選在元素上附加和刪除事件處理程序。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.