jevent

    1.1.4 • Public • Published

    jEvent

    Build Status stable

    JS事件管理器


    INSTANLLATION

    $ npm install jevent --save

    USAGE

    // var jEvent
     
    jEvent.on('fuck-gfw', function () {
      console.log('one');
    });
     
    jEvent.trigger('fuck-gfw');
     
     
    var obj = {};
    $.extend(obj, jEvent);
     
    obj.on('fuck-gfw', function () {
      console.log('again……');
    });
    obj.trigger('fuck-gfw');
     
    // show in console
    // one
    // again……

    注意: objjEvent分别绑定的事件互不干扰,所以不会出现打印one

    API

    • jEvent.on(event, handler[, obj])
    • jEvent.one(event, handler[, obj])
    • jEvent.trigger(event)
    • jEvent.off([event[, handler[, obj]]])
    • jEvent.on(event, handler[, obj])
    • jEvent.change(mix[, obj])
    • jEvent.offChange([handler[, obj]])

    详情看源码(jevent.js)

    LICENSE

    MIT

    Install

    npm i jevent

    DownloadsWeekly Downloads

    1

    Version

    1.1.4

    License

    ISC

    Last publish

    Collaborators

    • daifee