我需要导入哪些库才能使用jQuery Autocomplete

时间:2011-10-28 14:05:58

标签: jquery jquery-ui

我一直在修改jQuery自动完成功能,我在这里可以使用它的一些部分:http://problemio.com/test.php

现在我正在撰写本文:http://net.tutsplus.com/tutorials/javascript-ajax/how-to-use-the-jquery-ui-autocomplete-widget/

这篇文章说我需要下载这些库:Core,Widget,Position和使用他们的css。

我已经在我的页面上导入了这个:

          <link rel="stylesheet" type="text/css" href="http://jqueryui.com/themes/base/jquery.ui.all.css"/>

    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js"></script>

<script type="text/javascript" src="http://www.problemio.com/js/problemio.js"></script>

这是否意味着我需要导入更多的库?究竟是哪些?示例教程建议我下载库,下载库和导入它们之间的主要区别是什么?此外,即使我下载它们,由于库有多个文件,路径应指向什么?

谢谢!

4 个答案:

答案 0 :(得分:4)

答案始终在源头,

/*
 * jQuery UI Autocomplete 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete
 *
 * Depends:
 *  jquery.ui.core.js
 *  jquery.ui.widget.js
 *  jquery.ui.position.js
 */

来自Autocomplete

  

jQuery UI Autocomplete插件使用jQuery UI CSS Framework   塑造它的外观和感觉,包括颜色和背景纹理。我们   建议使用ThemeRoller工具来创建和下载自定义   易于构建和维护的主题。

     

如果需要更深层次的定制,那么就有了   特定于小部件的类在   可以修改的jquery.ui.autocomplete.css样式表。这些   下面的课程以粗体显示。

我建议您在继续之前阅读Getting Started信息。

答案 1 :(得分:2)

没有。核心,小部件等都包含在jQuery-ui中。如果您想减少加载的代码量,可以单独包含它们,但从Google CDN加载非常有效。

答案 2 :(得分:1)

这些是jQuery UI的不同组件,您可以查看和自定义on this page.的下载。您将链接到Google CDN的版本,该版本可能包含所有这些版本,因此您已经拥有了所有需要的内容

答案 3 :(得分:1)

要使用JQuery UI自动完成插件,您可以获得开始使用所发布代码所需的一切。如果您尝试的不仅仅是库存自动完成操作,则只需要其他文件。