jQuery相当新,尝试使用自动完成功能。去http://jqueryui.com/download建立我自己的下载,从“小部件”部分选择“自动完成”。这导致“核心”,“小部件”和“位置”自动检查。
我下载了自定义jQuery UI,并按照说明进行操作,并在我的页面中包含以下内容。
<link type="text/css" href="css/custom-theme/jquery-ui-1.8.7.custom.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.7.custom.min.js"></script>
但是,Autocomplete不起作用,而firebug没有发现任何错误。我决定包括:
<link rel="stylesheet" href="http://dev.jquery.com/view/trunk/plugins/autocomplete/jquery.autocomplete.css" type="text/css" />
<script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/autocomplete/lib/jquery.bgiframe.min.js"></script>
<script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/autocomplete/jquery.autocomplete.js"></script>
一切都开始了!但我很困惑,我认为jQuery构建器会包含所有必要的代码和样式,以便自动完成功能正常,所以为什么我需要添加这些额外的包含才能使它工作?感谢