웹 사이트에 JPlayer를 사용하고 있습니다. 이제 경로 및 아티스트 이름이있는 테이블에서 재생 목록을 만들고 싶습니다. 지금 내가 한 것은 페이지에 표를 추가 한 후 forEach를 사용하여 경로를 읽고 재생 목록에 추가하려고했습니다. 하지만 어떻게 든 내가 혼란 스러워요 .. 가보고 을 가지고이 내가 경로를 잡아에 사용되는 코드이며jPlayer에 jquery를 사용하여 테이블에서 노래를 읽음으로써 동적 재생 목록 생성
<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 코드가 없다는 마크 업은 동적으로 수행되고 테이블 경로에 대해서만 테이블 ive가 설정됩니다. 당신의 코드를 시험해보고 알려주세요. – designerNProgrammer
테이블에 단 하나의 열만있는 경우 (경로 용) ', title : this.cells [1] .innerHTML, artist : this.cells [2] .innerHTML' 코드를 제거해야 할 수 있습니다. 테이블의 열을 클릭하여 아티스트 및 노래 제목 값을 채 웁니다. –
코드 스 니펫을 편집 할 수 있습니까? – designerNProgrammer