gpt4 book ai didi

javascript - MVC 4 外部 Javascript 不工作

转载 作者:行者123 更新时间:2023-11-28 01:06:25 24 4
gpt4 key购买 nike

我将制作一个示例代码来描述我的问题,这是我最初在 View 上使用的代码:

@model MyProject.Web.UI.ViewModels.MyModel
@{
ViewBag.Title = "Test";
}

@section scripts{
<script>
$(document).ready(function () {
alert('Test');
});

... more code here (removed for brevity)
</script>
}

这个运行良好,但作为一种好的做法,我需要将 javascript/jquery 代码移动到外部文件,以便上面的代码变成这样:

@model MyProject.Web.UI.ViewModels.MyModel
@{
ViewBag.Title = "Test";
}

@section scripts{
<script src="/Js/external-js-file.js">
</script>
}

在我的外部 javascript/jquery 文件中:

$(document).ready(function () {
alert('Test');
});

... more code here (removed for brevity)

令我惊讶的是,警报甚至没有触发,所有的 jquery 和 javascript 代码突然都不起作用了,我已经在谷歌上搜索了很多,但找不到任何解决方案,我是否错过了一些东西?提前谢谢大家。

最佳答案

大家好,没关系,我找到了罪魁祸首!我复制并粘贴了 JavaScript 代码,发现脚本中包含服务器端注释,愚蠢的我。

@* razor comment *@ 

非常感谢大家的及时回复,下次我会更加小心。

关于javascript - MVC 4 外部 Javascript 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25028367/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com