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
});
更多建議: