Jquery에서 JS var를 사용하는 방법 (MP3 재생 목록)

사용자 3748138

기존 jplayer에 앨범 기능을 만들려고합니다.

이것은 작동하는 정적 코드입니다.

$(document).ready(function(){


            new jPlayerPlaylist({
                jPlayer: "#jquery_jplayer_1",
                cssSelectorAncestor: "#jp_container_1"
            }, [
                {title:"01 - Standing (Still)", mp3:"music/Ongesorteerd/01 - Standing (Still).mp3"},
                {title:"02 - Standing (Motion)", mp3:"music/Ongesorteerd/02 - Standing (Motion).mp3"},  // tracklist here
            ]);

            $("#jplayer_inspector_1").jPlayerInspector({jPlayer:$("#jquery_jplayer_1")});

        });

이제 변수를 사용하여 재생 목록을 채우고 싶습니다. 나는 JS라고 경고 할 수있는 유효한 변수를 만들 수 있었고 올바른지 확인했습니다.

내 질문은 내 (JS) 변수가 아닌 정적 재생 목록을 어떻게 바꿀 수 있습니까?

이것이 내가 시도한 것입니다.

function player(album, tracklist){

            //alert(album+" ## "+tracklist);

            var array = tracklist.split("+");
            var track_count = array.length;
            var tracks = "";
            var i=0;

            while(i < track_count)
            {
                tracks = tracks+'{title:"'+array[i]+'", mp3:"music/'+album+'/'+array[i]+'.mp3"},';
                i++;
            }


            new jPlayerPlaylist({
                jPlayer: "#jquery_jplayer_1",
                cssSelectorAncestor: "#jp_container_1"
            }, [
                $(tracks)  // this is the variable I'm talking about
            ]);

            $("#jplayer_inspector_1").jPlayerInspector({jPlayer:$("#jquery_jplayer_1")});
        }

다음과 같은 오류가 발생합니다.

오류 : 구문 오류, 인식 할 수없는 표현 : {title : "01-Standing (Still)", mp3 : "music / Ongesorteerd / 01-Standing (Still) .mp3"}, {title : "02-Standing (Motion)", mp3 : "music / Ongesorteerd / 02-Standing (Motion) .mp3"},

Andrhamm

원본 코드에서 다음은 자바 스크립트 배열 리터럴을 나타냅니다.

[
   {title:"01 - Standing (Still)", mp3:"music/Ongesorteerd/01 - Standing (Still).mp3"},
   {title:"02 - Standing (Motion)", mp3:"music/Ongesorteerd/02 - Standing (Motion).mp3"},  // tracklist here
]

코드에서 배열 리터럴이 아닌 문자열을 작성합니다. 이런 식으로 시도

var tracks = [];
while(i < track_count)
{
   tracks.push({
      title: array[i], 
      mp3: "music/'+album+'/'+array[i]+'.mp3"
   });
   i++;
}

new jPlayerPlaylist({
      jPlayer: "#jquery_jplayer_1",
      cssSelectorAncestor: "#jp_container_1"
}, tracks );

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

DirectSound를 사용하여 Stream에서 MP3를 재생하는 방법

분류에서Dev

URL에서 mp3를 재생하는 방법

분류에서Dev

Banshee에서 MP3 플레이어로 재생 목록을 복사하는 방법은 무엇입니까?

분류에서Dev

Banshee에서 MP3 플레이어로 재생 목록을 복사하는 방법은 무엇입니까?

분류에서Dev

NAudio를 사용하여 cryptoStream에서 mp3를 재생하는 방법은 무엇입니까?

분류에서Dev

CrossMediaManager를 사용하여 Xamarin.Forms의 certian 위치에서 MP3 파일을 재생하는 방법

분류에서Dev

mp3 파일 디렉토리에서 재생 목록을 만드는 방법은 무엇입니까?

분류에서Dev

저장소에서 mp3 파일의 재생 목록을 만드는 방법

분류에서Dev

MediaElement JS가 IE에서 MP3를 재생하지 않습니다.

분류에서Dev

<audio> 태그를 사용하여 Angular에서 MP3 재생

분류에서Dev

JavaScript를 사용하여 HTML에서 mp3 재생 제어

분류에서Dev

자바 스크립트를 사용하여 MP3 배열에서 무작위로 오디오를 재생하는 방법

분류에서Dev

Qualtrics에서 Java 스크립트를 사용하여 재생할 mp3 파일을 제어하는 방법은 무엇입니까?

분류에서Dev

알림으로 mp3 사운드를 재생하는 적절한 방법

분류에서Dev

Android : Mp3 사운드를 알림으로 재생하는 방법?

분류에서Dev

javascript 또는 jquery를 사용하여 버튼 클릭으로 여러 mp3 파일을 차례로 재생하는 방법은 무엇입니까?

분류에서Dev

Android에서 mp3를 재생 하시나요?

분류에서Dev

jquery를 사용하여 목록을 재정렬하는 방법

분류에서Dev

Alexa Skill : Alexa가 Alexa Developer Console-Alexa Hosted에서 .mp3를 재생하도록 할 수 있습니까?

분류에서Dev

목록 파생 클래스에서 목록 이해를 사용하는 방법

분류에서Dev

MP3 플레이어에 Rockbox를 새로 다시 설치하면 플러그를 뽑을 때 "재생 목록 제어 파일 액세스 오류"발생

분류에서Dev

Lollipop Chrome에서 JS를 통해 로컬 mp3 파일 재생

분류에서Dev

동일한 네트워크에서 Android를 통해 컴퓨터에서 mp3 파일을 재생하는 방법 (Gmote 2.0이하는 것과 동일)?

분류에서Dev

Android Studio에서 Listview를 사용하여 Youtube 재생 목록을 만드는 방법

분류에서Dev

eyed3를 사용하여 파이썬에서 .mp3 파일의 세부 정보 (제목, 아티스트)를 얻는 방법

분류에서Dev

Python 하위 프로세스를 사용하여 VLC 재생 목록 대기열에 추가하는 방법

분류에서Dev

재귀를 사용하여 목록에 함수를 적용하는 방법

분류에서Dev

Windows10에서 MP3 음악을 재생하는 방법은 무엇입니까?

분류에서Dev

WIndows 미디어 플레이어에서 MP3 태그를 편집하여 적절한 트랙 목록을 만드는 방법

Related 관련 기사

  1. 1

    DirectSound를 사용하여 Stream에서 MP3를 재생하는 방법

  2. 2

    URL에서 mp3를 재생하는 방법

  3. 3

    Banshee에서 MP3 플레이어로 재생 목록을 복사하는 방법은 무엇입니까?

  4. 4

    Banshee에서 MP3 플레이어로 재생 목록을 복사하는 방법은 무엇입니까?

  5. 5

    NAudio를 사용하여 cryptoStream에서 mp3를 재생하는 방법은 무엇입니까?

  6. 6

    CrossMediaManager를 사용하여 Xamarin.Forms의 certian 위치에서 MP3 파일을 재생하는 방법

  7. 7

    mp3 파일 디렉토리에서 재생 목록을 만드는 방법은 무엇입니까?

  8. 8

    저장소에서 mp3 파일의 재생 목록을 만드는 방법

  9. 9

    MediaElement JS가 IE에서 MP3를 재생하지 않습니다.

  10. 10

    <audio> 태그를 사용하여 Angular에서 MP3 재생

  11. 11

    JavaScript를 사용하여 HTML에서 mp3 재생 제어

  12. 12

    자바 스크립트를 사용하여 MP3 배열에서 무작위로 오디오를 재생하는 방법

  13. 13

    Qualtrics에서 Java 스크립트를 사용하여 재생할 mp3 파일을 제어하는 방법은 무엇입니까?

  14. 14

    알림으로 mp3 사운드를 재생하는 적절한 방법

  15. 15

    Android : Mp3 사운드를 알림으로 재생하는 방법?

  16. 16

    javascript 또는 jquery를 사용하여 버튼 클릭으로 여러 mp3 파일을 차례로 재생하는 방법은 무엇입니까?

  17. 17

    Android에서 mp3를 재생 하시나요?

  18. 18

    jquery를 사용하여 목록을 재정렬하는 방법

  19. 19

    Alexa Skill : Alexa가 Alexa Developer Console-Alexa Hosted에서 .mp3를 재생하도록 할 수 있습니까?

  20. 20

    목록 파생 클래스에서 목록 이해를 사용하는 방법

  21. 21

    MP3 플레이어에 Rockbox를 새로 다시 설치하면 플러그를 뽑을 때 "재생 목록 제어 파일 액세스 오류"발생

  22. 22

    Lollipop Chrome에서 JS를 통해 로컬 mp3 파일 재생

  23. 23

    동일한 네트워크에서 Android를 통해 컴퓨터에서 mp3 파일을 재생하는 방법 (Gmote 2.0이하는 것과 동일)?

  24. 24

    Android Studio에서 Listview를 사용하여 Youtube 재생 목록을 만드는 방법

  25. 25

    eyed3를 사용하여 파이썬에서 .mp3 파일의 세부 정보 (제목, 아티스트)를 얻는 방법

  26. 26

    Python 하위 프로세스를 사용하여 VLC 재생 목록 대기열에 추가하는 방법

  27. 27

    재귀를 사용하여 목록에 함수를 적용하는 방법

  28. 28

    Windows10에서 MP3 음악을 재생하는 방법은 무엇입니까?

  29. 29

    WIndows 미디어 플레이어에서 MP3 태그를 편집하여 적절한 트랙 목록을 만드는 방법

뜨겁다태그

보관