// 更新图片源 img.src = imgs[currentIndex].src;仍然是存在报错,而且只能切换一次
时间: 2024-04-17 14:27:21 浏览: 86
页面包含img src时的重复载入问题
非常抱歉之前的回答仍然有误。根据您的描述,在 `img.src = imgs[currentIndex].src;` 这行代码中仍然出现报错,并且只能切换一次。
为了解决这个问题,我们需要检查以下几点:
1. 确保在按下方向键后,`currentIndex` 的值应该正确更新。您可以在每次按下方向键后使用 `console.log(currentIndex)` 来检查 `currentIndex` 的值是否正确。
2. 确保 `imgs` 数组中包含了正确的图片元素。您可以使用 `console.log(imgs)` 来检查 `imgs` 数组中的元素是否正确。
另外,请确保在按下方向键后,悬浮窗的显示状态 (`isPopupVisible`) 是正确的,并且页面滚动条已经被禁用。
如果问题仍然存在,请提供更多关于页面结构和其他相关代码的细节,以便更好地帮助您解决问题。
阅读全文