【问题标题】:Correct files for jQuery UI Autocomplete更正 jQuery UI 自动完成的文件
【发布时间】:2010-12-20 17:45:33
【问题描述】:

对 jQuery 相当陌生,正在尝试使用自动完成功能。去http://jqueryui.com/download 建立我自己的下载,从“小部件”部分选择“自动完成”。这导致“Core”、“Widget”和“Position”自动检查。

我下载了我的自定义 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>

但是,自动完成功能不起作用,并且 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 构建器会包含所有必要的代码和样式以使自动完成功能正常运行,那么为什么我需要添加这些额外的包含来让它工作呢?谢谢

【问题讨论】:

    标签: javascript jquery jquery-ui autocomplete jquery-autocomplete


    【解决方案1】:

    看来您使用的是autocomplete plugin,而不是the one from jQuery UI

    请参阅this question 了解区别。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-17
      • 1970-01-01
      • 1970-01-01
      • 2014-02-14
      • 2017-12-03
      • 1970-01-01
      • 2011-07-23
      相关资源
      最近更新 更多