由于某些原因,javascript已停止处理我的项目。为了对此进行测试,我在主索引页面上添加了此代码,以查看是否会弹出警报
@section scripts{
<script type="text/javascript">
$(document).ready(function () {
$('#modal-action-store').on('shown.bs.modal', function () {
alert("working");
});
});
</script>}
它没有&#39;
我今天的依赖项遇到了一些问题。这是我的解决方案资源管理器的视图:
我没有安装jQuery的警告,但它是(我想这可能是一个错误)。
但由于我的JS没有在项目的任何部分执行,我检查了NuGet,它说它不兼容,并使用NuGet
这就是我的所在。
我应该遵循哪些步骤让这项工作重新开始?
提前致谢
注意:
之前我收到了很多关于其他依赖项的JS文件的警告和错误:
我卸载它们是因为我认为它们对于该项目并不重要,但很奇怪所有这些警报都在此时开始显示。但是,当我重新打开解决方案时,这种依赖关系会恢复。
答案 0 :(得分:0)
console.log('hi');
这是测试脚本是否正在加载的最佳方法。我假设您知道如何打开浏览器控制台。
您的软件包的某些引用可能会被破坏,read this。它给出了使用NuGet更新软件包的说明。
最后,您导入脚本的方式是我以前没见过的。为什么不使用:
<script src="/js/yourscript.js"></script>