我正在使用RoR,並且我從JQuery中添加了一個JPlayer到我的項目中。 我補充它在文件夾資產和在HTML我有這樣的:Uncaught TypeError:Object [object Object] has no method'jPlayer'
<title>jPlayer as an audio player</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="/jPlayer/skin/pink.flag/jplayer.pink.flag.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){
$("#jquery_jplayer_1").jPlayer({
ready: function() {
$(this).jPlayer("setMedia", { mp3:"http://www.jplayer.org/audio/mp3/TSP-01-Cro_magnon_man.mp3"});
},swfPath: "js",supplied: "mp3",wmode: "window"
});
});
//]]>
</script>
但我得到這個錯誤:
Uncaught TypeError: Object [object Object] has no method 'jPlayer'
在這一行:$("#jquery_jplayer_1").jPlayer({
o添加相應的寶石到寶石文件,所以我不知道什麼是錯的。任何想法?謝謝!
你有沒有在你的頁面上包含必需的JS文件? – 2013-03-11 08:26:11
確保您的JPlayer腳本包含在該頁面中。 – 2013-03-11 08:27:52
如何包含/需要腳本和JS文件?謝謝! – Anna 2013-03-11 09:22:18