jQuery Autocomplete(1.8.5) - 未捕获的TypeError,属性'source'不是函数

Ed *_*d . 10 javascript jquery jquery-ui jquery-autocomplete

我试图使用我之前在早期版本的jQuery上使用的jQuery自动完成小部件.

使用我正在使用的代码(和jQuery UI 1.8.5),我在初始化的自动完成输入字段中键入一个字母时收到以下错误:

jquery-ui-1.8.5.custom.min.js:320Uncaught TypeError: Property 'source' of object #<an Object> is not a function
Run Code Online (Sandbox Code Playgroud)

自动完成代码基本上是jQuery示例文档(添加到我的页面上,其他JS上面):

<input type="text" id="example" />
<script type="text/javascript">
    var data = "Core Selectors Attributes Traversing Manipulation CSS Events Effects Ajax Utilities".split(" ");
    $("#example").autocomplete(data);
</script>
Run Code Online (Sandbox Code Playgroud)

有人有什么建议吗?

提前致谢.

Laz*_*rus 17

我认为应该是:

$("#example").autocomplete({ source: data });
Run Code Online (Sandbox Code Playgroud)