24. 事件

2018-02-24 16:11 更新

24.1?當給時間附加數(shù)據(jù)時(無論是 DOM 事件還是私有事件),傳入一個哈希而不是原始值。這樣可以讓后面的貢獻者增加更多數(shù)據(jù)到事件數(shù)據(jù)而無需找出并更新事件的每一個處理器。例如,不好的寫法:

// bad
$(this).trigger('listingUpdated', listing.id);

...

$(this).on('listingUpdated', function(e, listingId) {
  // do something with listingId
});

更好的寫法:

// good
$(this).trigger('listingUpdated', { listingId : listing.id });

...

$(this).on('listingUpdated', function(e, data) {
  // do something with data.listingId
});
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號