jQuery自动完成(1.8.5)-未捕获的类型错误,“source”属性不是函数

10

我试图使用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

自动完成代码基本上是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>

有人有什么建议吗?

先谢谢了。

2个回答

17

我认为应该是:

$("#example").autocomplete({ source: data });

1
太好了!谢谢 - 所以文档已经过时了。 - Ed .

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接