点击查看代码
let video = document.querySelector('video');
if (video) { // 检查视频元素是否存在
video.addEventListener('ended', function() {
// 先检查是否存在active的li元素
let activeLi = document.querySelector('li.active');
if (!activeLi) {
console.error('未找到激活的视频项');
return;
}
let currentVideoItem = activeLi.parentElement;
let nextVideoItem = currentVideoItem.nextElementSibling;
if (nextVideoItem && nextVideoItem.tagName === 'UL') { // 验证下一个元素是否是视频项
nextVideoItem.click();
console.log(666);
} else {
console.log('已经是最后一个视频');
}
});
} else {
console.error('未找到视频元素');
}