我使用jQuery在MVC中开发了一个Web应用程序。
现在我一次又一次地收到这个错误。我现在不知道自己错过了什么。
任何人都可以指导我吗?
它会在浏览器中抛出此错误消息'控制台:
jQuery.Deferred异常:url.indexOf不是函数TypeError:url.indexOf不是函数
at jQuery.fn.init.jQuery.fn.load(http://localhost:5713/Scripts/jquery-3.1.1.js:9793:13)
在HTMLDocument。 (http://localhost:5713/Theme/js/main.js:27:12)
在mightThrow(http://localhost:5713/Scripts/jquery-3.1.1.js:3570:29)
at process(http://localhost:5713/Scripts/jquery-3.1.1.js:3638:12)undefined jQuery.Deferred.exceptionHook @jquery-3.1.1.js:3846
jquery-3.1.1.js:3855 Uncaught TypeError:url.indexOf不是函数
在jQuery.fn.init.jQuery.fn.load(jquery-3.1.1.js:9793)
在HTMLDocument。 (main.js:27)
在mightThrow(jquery-3.1.1.js:3570)
在过程中(jquery-3.1.1.js:3638)
答案 0 :(得分:4)
使用Jquery 3.x
,库中有一些重大更改
Jquery完全删除了load
,unload
和error
事件侦听器,尽管它们已在Jquery 1.8
中被弃用。
使用.on
注册您的活动。