OnOff 极小的 JavaScript 库

程序名称:OnOff

授权协议: Apache

操作系统: 跨平台

开发语言: JavaScript

OnOff 介绍

OnOff 是个极小的 JavaScript 库,提供 on(), off() 和 trigger() 事件管理函数。同时还包括一个非常方便的 once()
函数,事件只能调用一次。

示例:

> // Create an instance of OnOff()
> EventManager = new OnOff(); // NOTE: "new" is actually optional
> // A little test function:
> var testFunc = function(args) { console.log('args: ' + args + ', this.foo: ' + this.foo) };
> // Call testFunc() whenever "test_event" is triggered:
> EventManager.on("test_event", testFunc);
> // Fire the test_event with 'an argument' as the only argument:
> EventManager.trigger("test_event", 'an argument');args: an argument, this.foo: undefined
> // Remove the event so we can change it:> EventManager.off("test_event", testFunc);
> // Now let's pass in a context object:> EventManager.on("test_event", testFunc, {'foo': 'bar'});
> // Now fire it just like before> EventManager.trigger("test_event", 'an argument');args: an argument, this.foo: bar

OnOff 官网

https://github.com/LiftoffSoftware/OnOff

相关编程语言

MuPlayer 是一款跨平台、轻量级的音频播放解决方案,...
OS FLV 是一个 开源和可嵌入网页的flv播放器。 这个...
DewPlayer音乐播放器,样式很简单,而且很实用.播放器...
JW FLV MEDIA PLAYER是一个开源的在网页上使用的Fla...
Speakker 是一个基于 Web 浏览器的音乐播放器,只提...
Player Framework 是一个开源的支持 HTML5 的视频播...