【发布时间】:2010-12-23 12:06:12
【问题描述】:
我正在尝试用 javascript (& jQuery) 创建一个强大的音频播放器。我知道还有其他玩家,但我想尝试创建自己的(所以请不要让我参考 jquery 插件)。这基本上是我想做的:
Main.js:
var player = new Player(AudioObj); // Audio object links to Audio class (not shown)
player.buttons.play = $('play');
player.buttons.pause = $('pause'); // Play and pause ID's link to HTML Document Element
Player.js:
Player = function(Audio) {
this.Audio = Audio;
this.buttons = {};
for(var button in this.buttons) {
button.live('click', this.button); // This is the line I Have NO idea about..
}
}
Player.prototype = {
play : function() {
// Do Something
},
pause : function() {
// Do something
}
}
所以本质上,我希望在初始化播放器时将属性预链接到对象函数,并在我将其链接到 HTML 元素时让它工作。
谢谢! 马特·穆勒
【问题讨论】:
标签: javascript jquery function oop