0
我正在使用JPlayer作爲網站。 現在,我想從路徑和藝術家名稱的表格創建播放列表。 現在我所做的是將表添加到頁面,現在,使用forEach我試圖 讀取路徑並將其添加到播放列表。但不知何故,我很困惑.. 看一看 這是我用來抓取路徑的代碼,它工作正常通過使用jPlayer爲jPlayer讀取表中的歌曲來創建動態播放列表
<script type="text/javascript">
$(document).ready(function() {
$('#songsPathGridView tr').each(function() {
if (!this.rowIndex) return; // skip first row
var path = this.cells[0].innerHTML;
alert(path);
});
});
</script>
,現在這是我有播放列表(硬編碼值)。現在,如果它是在HTML或東西我可能追加這條道路給它,但因爲它是jQuery代碼,請告訴我該怎麼做.. 這裏是播放列表代碼
<script type="text/javascript">
$(document).ready(function() {
var songName = "Song1";
var theArtist = "The Artist";
var myPlaylist = [
{
mp3: 'music/Mad.mp3', oga: 'mix/1.ogg', title: songName, artist: theArtist,
},
{
mp3: 'mix/EssentialViolet.mp3', oga: 'mix/2.ogg', title: songName, artist: theArtist, cover: 'mix/2.jpg'
}
];
$('body').ttwMusicPlayer(myPlaylist, {
autoPlay: false,
jPlayer: {
swfPath: '../plugin/jquery-jplayer' //You need to override the default swf path any time the directory structure changes
}
});
});
</script>
不知怎的,我想要得到的文件路徑和動態添加它。請幫忙,謝謝。
有這個沒有HTML代碼中,標記是動態完成的,只有表格放置在表格路徑中。讓我試試你的代碼,並讓你知道。 – designerNProgrammer 2013-05-02 17:13:24
好的,如果表格只有一列(對於路徑),您可能想刪除代碼',title:this.cells [1] .innerHTML,artist:this.cells [2] .innerHTML',因爲它需要2個額外的表中的列填充藝術家和歌曲標題值。 – 2013-05-02 17:14:57
你能編輯你的代碼片段嗎? – designerNProgrammer 2013-05-02 17:17:02