2013-02-10 102 views
1

我試圖使用SoundCloud中的自定義播放器,並將URL直接傳遞給播放器。我希望在頁面頂部有一個玩家,然後在播放特定曲目的頁面上進行鏈接。我已經將Red皮膚示例中的代碼用於切換播放器鏈接,並試圖添加它以使其無效,切換播放器工作,而不是播放按鈕。我相信這是我失蹤的小事。任何人都可以提出我哪裏出錯了嗎?我的測試代碼到目前爲止可以在http://www.grecho.co.uk/samplesuperstore/test.htm動態地將URL傳遞給自定義SoundCloud播放器

感謝您的任何幫助。

回答

0

live在最新的JQuery中已棄用。使用.on(代替

Inseat的

$(function() { 
    $('a.sc-remote-play1').live('click', function(event) { 
    $('a.sc-player').scPlayer({ 
     links: [{url: "http://soundcloud.com/jacquesmirage/jacques-le-mac-air-race", title: "Air Race"}], 
    }); 
    }); 
}); 

刪除 '一'(你重新指向一個錨元素,而不是玩家)

$(function() { 
    $('a.sc-remote-play1').live('click', function(event) { 
    $('.sc-player').scPlayer({ 
     links: [{url: "http://soundcloud.com/jacquesmirage/jacques-le-mac-air-race", title: "Air Race"}], 
    }); 
    }); 
}); 
+0

的切換按鈕的作品,使用JQuery 1.4.2 – 2013-02-10 23:12:19

+0

哦你正在使用一個。選擇器,在你的事件處理程序中,你應該直接指向播放器:$('.sc-player')。 – mika 2013-02-10 23:34:12

+0

固定。非常感謝。 – 2013-02-11 23:00:10

相關問題