这是一段javascript,我在其中导入另一个位于不同目录的javascript文件。不会从此脚本调用文件中的函数。切换功能正常,文件目录正确。
<script src = "../public/javascripts/DivManipulations.js">
</script>
<script>
$(document).ready(function () {
$("button").click(function () {
$("h1").toggle();
test("Hi"); // This is the function that is not getting called.
});
});
</script>
这是另一个文件中的脚本。
function test(message){
Window.alert(message);
}
我在Webstorm工作,“警报”功能突出显示,显示“未解决的功能或方法警报”。
答案 0 :(得分:2)
JavaScript区分大小写。在浏览器中,alert
是(全小写)window
对象的方法,而不是Window
(带有大写字母W)对象。
答案 1 :(得分:1)
如果window.alert(message);
(小写)仍未解决,请检查“设置/ JavaScript /库”中是否启用了“HTML”库