Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未捕获类型错误:jQuery.event.addProp不是函数_Javascript_Jquery_Angularjs - Fatal编程技术网

Javascript 未捕获类型错误:jQuery.event.addProp不是函数

Javascript 未捕获类型错误:jQuery.event.addProp不是函数,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,所以我的项目突然出现了一个奇怪的错误: VM4281 angular.js:11706 TypeError: jQuery.event.addProp is not a function at Object.jQuery.event.fix (VM4315 jquery-migrate.js:354) at HTMLDivElement.jQuery.event.dispatch (VM4280 jquery.js:4399) at HTMLDivElement.elemData.handle

所以我的项目突然出现了一个奇怪的错误:

VM4281 angular.js:11706 TypeError: jQuery.event.addProp is not a function
at Object.jQuery.event.fix (VM4315 jquery-migrate.js:354)
at HTMLDivElement.jQuery.event.dispatch (VM4280 jquery.js:4399)
at HTMLDivElement.elemData.handle (VM4280 jquery.js:4121)
at Object.jQuery.event.trigger (VM4280 jquery.js:4350)
at Object.e.event.trigger (jquery-migrate-1.2.1.min.js:4)
at jQuery.fn.extend.triggerHandler (VM4280 jquery.js:4907)
at jQuery.cleanData (VM4281 angular.js:1567)
at Function.cleanData (VM4299 jquery-ui.js:341)
at jQuery.fn.extend.remove (VM4280 jquery.js:5258)
at Object.leave (VM4281 angular.js:4723)
昨天天气很好。我检查了我们的git存储库,我们的bower.json文件最近没有更新(上次更新是在21天前)


堆栈跟踪指示angular/jquery中的某些内容。我大吃一惊。有什么想法吗?

我们发现了问题,我在这里记录下来以供将来参考:


jquery migrate中有一个从1.4.0到3.0.0的更新,这导致代码中断,主代码(3.0.0-这需要jquery 3.0)与项目不兼容,因此将版本从主代码(3.0.0)更改为“jquery migrate”:“~1.4.0”在bower.json中。

这可能是您列出脚本的顺序。确保在调用其他脚本之前先列出jquery。感谢您发布此答案。由于这个迁移3.0.0错误,我在firefox中的引导模式失败。切换到1.4.1,一切都恢复正常。