我已经使用 jquery 创建了一些基本脚本,并且当放置在我的一个 MVC 视图中的标记下方时,它可以正常工作。我想将这些脚本移动到 Scripts 文件夹中的单独文件中,因此我创建了一个名为“CustomJquery.js”的文件并将其放置在 Scripts 文件夹中。我在 'BundleConfig.cs' 中为它创建了一个包,但是当使用 @Scripts.Render("~/bundles/CustomJquery") 从我的视图调用时,我的脚本不再工作。我什至尝试将它们放在“_Layout.cshtml”中,但仍然没有运气。请在下面查看我的代码。任何帮助将不胜感激。谢谢
脚本文件夹中的 CustomJquery.js
$("#Button").click(function () {
alert("hello");
});
索引.cshtml
<input id="Button" type="submit" value="Test" />
@Scripts.Render("~/bundles/CustomJquery")
BundleConfig.cs
bundles.Add(new ScriptBundle("~/bundles/CustomJquery").Include(
"~/Scripts/CustomJquery.js"));
更新
是的,我可以在 Google chrome 工具的“来源”选项卡中看到我的“CustomJquery.js”。
根据“元素”选项卡,我也可以在标记中看到脚本 src
<script src="/Scripts/CustomJquery.js"></script>
</section>
</div>
请帮忙