为什么我必须重命名我的javascript文件,以获得我的新函数的工作

Why do I have to rename my javascript file to get my new functions to work

本文关键字:我的 新函数 函数 工作 重命名 javascript 文件 为什么      更新时间:2023-09-26

我最近为我的网站添加了这个函数:

function toggleActive() {
    $("#terminalLabel").addClass("active");
}
为:

<input id='terminal' class='hidden' type='checkbox' placeholder='Terminal Option' name='terminal[0][]'>
<label id='terminalLabel' class='btn btn-default' for='terminal2' onclick="toggleActive()">Terminal Option</label>

当我试图激活该函数时,我一直得到一个未捕获的引用错误,但不知道为什么。

我把函数放在脚本标签中看看它是否工作,它确实工作了。我给按钮添加了一个不同的函数,这个函数已经在我创建这个新函数的同一个.js文件中定义了,并且该函数工作了。

然后我将文件的名称从form.js更改为form1.js,并让我的网站调用它,然后函数就工作了。为什么会这样?

在google chrome按f12然后设置图标(锁像齿轮),并在一般检查选项禁用缓存(你需要有开发选项打开这是活跃的),然后右键单击刷新图标,并单击清除缓存,你也可以做的是只是?_=1在你的url结束,它将读取是在一个新的版本,并增加数字当你做出改变。