0

这是一个奇怪的问题,我很抱歉。

我正在使用 Soundcloud 的自定义播放器,需要从插件启动的每个链接的 src 中创建一个变量。我一直在挖掘源代码,但找不到它在哪里获取链接并开始操纵它们。这是来源>

所以要清楚,我的页面上有一堆链接:

<a class="sc" href="link/to/soundcloud/">yeah!</a>

插件初始化为:

$('a.sc').scPlayer();

我想从每个链接中创建一个变量,.attr('href');以便在我添加到插件内部的一个特殊的小 GUI 片段中使用。本质上,我正在构建一个 URL 来制作一个弹出窗口,并且需要为每个实例提供$player它自己的链接,该链接将对应于网站上的子文件夹。

不幸的是,这只是在挖掘源头,涉及的很多技术/方法都在我的脑海中。对于它的价值,在我决定在这里问之前,我自己尝试了很长时间。您会在网上134发现播放器的来源已设置。这是在 HTML5 驱动程序而不是 Flash 驱动程序中。所以它不是很理想,但在正确的轨道上。

每个链接到底是在哪里href引入和操纵的?快把我逼疯了!

4

1 回答 1

1

我不确定我是否理解正确,但对我来说,轨道似乎是在$.each函数内的第 523 行上处理的。看起来有一个对象 -track有一个名为的成员permalink_url保存 URI。

于 2012-06-07T18:06:49.093 回答