JavaScript 组件在测试模式下工作,但在发布后不工作

问题描述 投票:0回答:1

我使用 HTML、CSS 和 JavaScript 创建了一个简单的网站模板。我在实时服务器模式(Visual Studio Code)下手动测试了它,一切正常。我更新了网站的代码,在实时运行时,我注意到依赖于 JavaScript 的功能不起作用。

我说的是存在问题的 2 个功能:

  1. 移动设备上的汉堡菜单按钮应打开下拉菜单
    enter image description here

  2. 滑块组件中的左右按钮应该移动幻灯片。
    enter image description here

所有这些功能在测试时都运行良好,但在更新到实时网站后就不起作用了。我确信文件夹已正确更新,并且我确信这不是缓存问题。

您可以在此处查看代码源:https://github.com/NoToolsNoCraft/Basic-website-template-optimized-for-Desktop-and-Mobile

您可以在这里查看该应用程序:https://notoolsnocraft.tech/basic-website-template-html-css-js/

javascript html debugging visual-studio-debugging issue-tracking
1个回答
0
投票

您有缓存问题。您使用 Litespeed 缓存。 您可以像此链接所述从服务器手动清除您的缓存 链接



您可以包含带有版本号的js文件,例如

?v=1.1

<script src="/sliderComponent.js?v=1.1"></script>
© www.soinside.com 2019 - 2024. All rights reserved.