-4
我想从jQuery-ui中获取autoComplete()。我创建了一个小提琴显示我的代码:jQuery(...)。autoComplete不是函数
https://jsfiddle.net/4s4dzwn1/
我的JS:
jQuery(function(){
jQuery('#autocomplete').autoComplete({
source: ["ActionScript",
"Bootstrap",
"C",
"C++",
"Ecommerce",
"Jquery",
"Groovy",
"Java",
"JavaScript",
"Lua",
"Perl",
"Ruby",
"Scala",
"Swing",
"XHTML"]
});
});
我的HTML:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<form>
<input id="autocomplete">
</form>
它抛出,上面写着自动完成的错误不是功能。我的理解是,autoComplete是jQuery-ui(包括它)的一部分,并且jQuery-ui应该包括在之后的jquery中。请纠正我错在哪里。
你确定你是正确拼写方法?案件和所有? *([you are not](http://api.jqueryui.com/autocomplete/))* –
为了扩展@KevinB,'autoComplete'不是jQuery UI的一部分,'autocomplete'是。案件事宜。 – jmoerdyk
谢谢,我忽略了这一点,现在它正常工作。 – carbide20