Javascript 如何通过单击包含其他视频src[Java脚本]的链接来尝试视频src

Javascript 如何通过单击包含其他视频src[Java脚本]的链接来尝试视频src,javascript,video,click,switch-statement,src,Javascript,Video,Click,Switch Statement,Src,我需要将#cat video src切换到我单击的.cover src 创建一个循环数组(如果添加更多视频,请确保HTML结构保持不变)。然后将侦听器添加到每个封面。单击封面后,更新主视频源 (功能(视频、封面){ /**创建可循环数组*/ covers=Array.prototype.slice.call(covers); 函数更新(目标、源){ /**更新源属性*/ source.setAttribute('src',target.getAttribute('src'); } 功能点击(

我需要将#cat video src切换到我单击的.cover src


创建一个循环数组(如果添加更多视频,请确保HTML结构保持不变)。然后将侦听器添加到每个封面。单击封面后,更新主视频源

(功能(视频、封面){
/**创建可循环数组*/
covers=Array.prototype.slice.call(covers);
函数更新(目标、源){
/**更新源属性*/
source.setAttribute('src',target.getAttribute('src');
}
功能点击(封面){
/**将侦听器添加到每个封面*/
cover.addEventListener('click',函数(事件){
/**每次单击时调用更新*/
更新(event.target.firstElementChild,视频);
},假);
}
封面。forEach(onClick);
}(document.querySelector('Source')、document.querySelector('cover'))

如何通过单击包含其他视频src[Java脚本]的链接来尝试视频src

创建一个循环数组(如果添加更多视频,请确保HTML结构保持不变)。然后将侦听器添加到每个封面。单击封面后,更新主视频源

(功能(视频、封面){
/**创建可循环数组*/
covers=Array.prototype.slice.call(covers);
函数更新(目标、源){
/**更新源属性*/
source.setAttribute('src',target.getAttribute('src');
}
功能点击(封面){
/**将侦听器添加到每个封面*/
cover.addEventListener('click',函数(事件){
/**每次单击时调用更新*/
更新(event.target.firstElementChild,视频);
},假);
}
封面。forEach(onClick);
}(document.querySelector('Source')、document.querySelector('cover'))

如何通过单击包含其他视频src[Java脚本]的链接来尝试视频src