为什么我必须重命名我的javascript文件才能使我的新功能正常工作

时间:2015-10-02 18:33:24

标签: javascript jquery

我最近将此功能添加到我的网站的.js文件中:

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并让我的网站调用它,然后该功能才起作用。这是为什么?

1 个答案:

答案 0 :(得分:0)

在谷歌浏览器中按f12然后设置图标(锁定就像一个齿轮)并在一般情况下检查选项禁用缓存(您需要打开开发选项以使其处于活动状态)然后右键单击刷新图标并单击清除缓存,你还可以做的只是?_ = 1在你的网址的末尾,它将读取新版本,并在你做出更改时增加数字。