未捕获的TypeError:$(…)。autocomplete不是函数
我正在尝试实现一个JQuery自动完成文本框。 我无法让我的自定义工作,所以我试图实现股票文本框而不是开始,所以我可以修复此错误。 考虑到我已经包含了页面( https://jqueryui.com/autocomplete/#default )建议的所有文件,我不确定这是从哪里来的。 除了demo css文件,但这没关系,因为css不应该与文本框的function相关。
这是代码:
$(function () { var availableTags = [ "ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++", "Clojure", "COBOL", "ColdFusion", "Erlang", "Fortran", "Groovy", "Haskell", "Java", "JavaScript", "Lisp", "Perl", "PHP", "Python", "Ruby", "Scala", "Scheme" ]; $("#tags").autocomplete({ source: availableTags }); });
布局:
你需要在jquery ui
之前包含jquery library
检查这个小提琴
使用下面的代码更改代码的开头。 你缺少一些文件。
jQuery UI Autocomplete - Default functionality