我已经被这个卡住了一段时间了,我收到了错误:
Object # < Object > has no method '_on'
在 .NET MVC 4 中,我拥有自动完成(自动完成、核心、菜单、位置和小部件)、jquery-ui-1.8.20.js 和 jquery-1.7.1.js 所需的所有 jquery ui。我知道 .on() 是在 jquery 1.7 中发布的。
这是错误的完整堆栈跟踪:
Uncaught TypeError: Object #<Object> has no method '_on' jquery.ui.autocomplete.js:78
$.widget._create jquery.ui.autocomplete.js:78
$.Widget._createWidget jquery-ui-1.8.20.js:473
$.widget.$.(anonymous function).(anonymous function) jquery-ui-1.8.20.js:370
$.widget.bridge.$.fn.(anonymous function) jquery-ui-1.8.20.js:436
jQuery.extend.each jquery-1.7.1.js:658
jQuery.fn.jQuery.each jquery-1.7.1.js:271
$.widget.bridge.$.fn.(anonymous function) jquery-ui-1.8.20.js:431
(anonymous function) add:110
jQuery.Callbacks.fire jquery-1.7.1.js:1046
jQuery.Callbacks.self.fireWith jquery-1.7.1.js:1164
jQuery.extend.ready jquery-1.7.1.js:435
DOMContentLoaded jquery-1.7.1.js:923
我确定该对象存在,因为执行 console.log(object) 会显示该对象。
任何帮助将不胜感激!