Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jQuery'在JavaScript多维数组上循环时如何访问元素;s.每个_Javascript_Jquery_Arrays_Multidimensional Array_Jwplayer - Fatal编程技术网

使用jQuery'在JavaScript多维数组上循环时如何访问元素;s.每个

使用jQuery'在JavaScript多维数组上循环时如何访问元素;s.每个,javascript,jquery,arrays,multidimensional-array,jwplayer,Javascript,Jquery,Arrays,Multidimensional Array,Jwplayer,我正在一个网站上开发一个动态的jwplayer视频播放器,我很难让预览图像成为动态的。我试图使用多维数组来保持精简,但似乎无法获得循环中要包含的第二个值(预览图像) videos = []; videos.push([ "v1", video1, videoThumb1 ]); videos.push([ "v2", video2, videoThumb2 ]); videos.push([ "v3", video3, videoThumb3 ]); videos.push([ "v4",

我正在一个网站上开发一个动态的jwplayer视频播放器,我很难让预览图像成为动态的。我试图使用多维数组来保持精简,但似乎无法获得循环中要包含的第二个值(预览图像)

videos = [];
videos.push([ "v1", video1, videoThumb1 ]);
videos.push([ "v2", video2, videoThumb2 ]); 
videos.push([ "v3", video3, videoThumb3 ]); 
videos.push([ "v4", video4, videoThumb4 ]); 
videos.push([ "v5", video5, videoThumb5 ]); 

$.each(videos, function(i, v, p) {
    jwplayer(v[0]).setup({
        file: v[1],
        width: "100%",
        aspectratio: "16:9",
        image: p[1]
    });
});

each循环中的回调函数接受两个参数,索引和项

本例中的此项是您的每个视频条目

所以v[0]告诉我们这个名字 v[1]是视频 v[2]是视频拇指

videos = [];
videos.push([ "v1", video1, videoThumb1 ]);
videos.push([ "v2", video2, videoThumb2 ]); 
videos.push([ "v3", video3, videoThumb3 ]); 
videos.push([ "v4", video4, videoThumb4 ]); 
videos.push([ "v5", video5, videoThumb5 ]); 

$.each(videos, function(i, v) {
    jwplayer(v[0]).setup({
        file: v[1],
        width: "100%",
        aspectratio: "16:9",
        image: v[2]
    });
});

先生,你是我的最爱。工作很有魅力,我对原因有了更好的理解。谢谢