我有这个代码,它基本上改变了用户屏幕上的文本和图像。我想通过单击事件手动执行此操作。但我不能,有人可以帮我吗?请
let i = 0;
let img = 0;
let images = [
'...',
'...',
'...',
'...',
'...',
'...'
];
let textArrayImg = [
"Moda",
"Beleza",
"Comportamento",
"Decoração",
"Entretenimento",
"Bem-Estar"
];
let textImg = document.querySelector('.textImg');
let btnPrev = document.querySelector('.btnPrev');
let btnNext = document.querySelector('.btnNext');
function changeImg(){
document.querySelector('.slide').src = images[img];
textImg.textContent = textArrayImg[i];
if(img < textArrayImg.length - 1){
img++;
}else {
img = 0;
}
if(i < images.length - 1){
i++;
}else {
i = 0;
}
setTimeout(changeImg, 3000);
}
changeImg();
btnPrev.addEventListener('click', () => {
});
btnNext.addEventListener('click', () => {
});
我已经尝试了一些方法,但我想这样做,因为它让我更容易
沧海一幻觉
相关分类