Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript soundcloudapi:让这个简单的例子发挥作用_Javascript_Html_Api_Soundcloud - Fatal编程技术网

Javascript soundcloudapi:让这个简单的例子发挥作用

Javascript soundcloudapi:让这个简单的例子发挥作用,javascript,html,api,soundcloud,Javascript,Html,Api,Soundcloud,我使用的是Soundcloud示例: 我将把以下代码复制到html文档中: <script src="//connect.soundcloud.com/sdk.js"></script> <script> SC.initialize({ client_id: "YOUR_CLIENT_ID" }); $("#loadTracks").live("click", function(){ SC.get("/tracks", {limi

我使用的是Soundcloud示例:

我将把以下代码复制到html文档中:

<script src="//connect.soundcloud.com/sdk.js"></script>
<script>
  SC.initialize({
    client_id: "YOUR_CLIENT_ID"
  });

  $("#loadTracks").live("click", function(){
    SC.get("/tracks", {limit: 1}, function(tracks){
      var track = tracks[0];
      SC.oEmbed(track.uri, document.getElementById("track"));
    });
  });
</script>

<input type="button" id="loadTracks" class="button big" value="Get hottest track" />
<div id="track"></div>
然后我就用我的客户ID替换你的客户ID。当我尝试重新托管它时,我得到的只是以下内容:

我是否也应该使用以下.js文件http://connect.soundcloud[dot]com/examples/examples.js

无论如何,如果您能提供任何帮助,使其与这里的示例完全相同,我们将不胜感激:


当您单击我的按钮时,我的示例没有发生任何事情,您的页面上缺少jQuery。如果您在JavaScript控制台中查看,您将看到未定义$

无论如何,我不建议遵循这个例子。jQuery.live在几年前就被弃用了。$'在“单击”时,函数{将工作得更好,但您仍然需要在页面上使用jQuery来使用此代码示例。否则,您可以将单击处理程序与addEventListener绑定