当某个动作发生时,如何使用链接创建图像更改链接地址?

时间:2014-02-02 04:05:08

标签: javascript button soundcloud

我正在尝试制作一个购买按钮,当用户点击Soundcloud列表中的歌曲时,该按钮会更新链接地址。我会弄清楚如何获得Soundcloud购买网址,但我想知道是否有一个标准可以改变行动?的Javascript?

1 个答案:

答案 0 :(得分:0)

在javascript中可以这样做:

var linkImage = document.getElementById('idOfImage');

linkImage.setAttribute('href', 'http://google.com');

对于“购买网址”,使用可以使用SoundCloud api的输出,该输出提供purchase_url链接。

SoundCloud API reference

在SoundCloud上注册您的应用程序以获取API密钥。 Jquery中的示例:

$.getJSON('api.soundcloud.com/resolve.json?url=<SoundCloud Url>&client_id=xxx', function(data) {
   buy_url = data.purchase_url;
});