-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Labels
Milestone
Description
По следам #607
Хочется сделать ns.Events максимально консистентным с jquery.
К примеру:
ns.Events:
var hhh = function() { console.log(+ new Date()); };
ns.MAIN_VIEW.once('click', hhh);
ns.MAIN_VIEW.on('click', hhh);
ns.MAIN_VIEW.off('click', hhh);
console.log('1st');
ns.MAIN_VIEW.trigger('click')
console.log('2nd');
ns.MAIN_VIEW.trigger('click')
// 1st
// 1468485180585
// 2ndjQuery:
var $body = $(document.body);
var hhh = function() { console.log(+ new Date()); };
$body.one('click', hhh);
$body.on('click', hhh);
$body.off('click', hhh);
console.log('1st');
$body.trigger('click')
console.log('2nd');
$body.trigger('click')
// 1st
// 2ndReactions are currently unavailable