如何扩展jPlayerPlaylist类以创建子类

时间:2013-12-17 21:18:52

标签: javascript jquery html jplayer

我是扩展JavaScript类的新手,但我以前有过使用其他语言扩展类的经验,所以我知道一般的想法。我在扩展我用于我网站的jPlayerPlaylist类时遇到了问题。我创建了一个名为my_player.js的单独的js文件,我将其包含在我的网站中。该文件包含以下内容......

var MyPlaylist = jPlayerPlaylist.extend({
    init: function(selectors, playlist, functions){
        console.log("Initializing!");
        this._super(selectors, playlist, functions);        
    }
});

jPlayerPlaylist类位于我this link的服务器上,它已被最小化,这无助于我理解如何使其工作。此外,我确保在my_player.js之前包含此javascript文件,因此这不应该是一个问题。

要构造一个jPlayerPlaylist对象,你将它传递给三个数组,所以我试图在我上面展示的代码中模仿这个,但即使只是包含这个js文件,甚至没有尝试初始化它,我得到一个未捕获的TypeError表示"Uncaught TypeError: Object {WHOLE JAVASCRIPT} has no method 'extend'"的控制台,其中WHOLE JAVASCRIPT只是jPlayerPlaylist代码的打印。

有人有什么想法吗?

0 个答案:

没有答案