我承认,我不知道自己在做什么。
我正在尝试学习如何使用SignalR,我几乎逐字逐句地按照在线示例进行,但无法通过$.connection被定义的问题。我正在使用MVC 4.0,并尝试使用NuGet下载的SignalR js文件或来自示例项目的文件。这是我的脚本引用。
@Scripts.Render("~/Scripts/jquery-1.7.2.min.js")
@Scripts.Render("~/Scripts/knockout-2.0.0.js")
@Scripts.Render("~/Scripts/jquery.signalR.js")
@Scripts.Render("~/signalr/hubs")
脚本似乎加载了,我甚至在它们开头放置了警报,但是 $.connection 总是未定义。
奇怪的是,我有另一个项目,我试图使用不同的 jQuery 库,它使用 $。那个对象也总是未定义。
我只是在寻找可能解释我可能做错了什么的任何可能性。非常感谢提前。