1.0.1 • Published 9 years ago
mvevent v1.0.1
mvevent
define and trigger your event
What's it
a object that can define your event and trigger event in everywhere and everywhen.
it has no dependencies.
Usage
npm install mveventorbower install mveventinclude
mvevent.jsin your app
Example
you can use it like using browser's event style, $div.on('click',fu) or $div.off('click').
- bind event
 
  //if you don't give callback function ,the callback function will be empty function by default.
  //if you don't give context ,the context will be empty object by default.
  MvEvent.on('name');
  MvEvent.on('name',fn);
  MvEvent.on('name',fn,context);you can bind a event that will be removed when it is triggered once;
  Mvevent.once('name',fn,context);- unbind event
 
if you only give event name,then will remove all events associated with name. you also can give the callback function or context.
  MvEvent.off('name');
  MvEvent.off('name',fn);
  MvEvent.off('name',fn,context);- trigger event
 
trigger event with your arguments.
  MvEvent.trigger('name');
  MvEvent.trigger('name',arg,args,...);Contributing
I welcome contributions of all kinds from anyone.
License
Licensed under the MIT License