我一直在修改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>
这是否意味着我需要导入更多的库?究竟是哪些?示例教程建议我下载库,下载库和导入它们之间的主要区别是什么?此外,即使我下载它们,由于库有多个文件,路径应指向什么?
谢谢!
答案 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
*/
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自动完成插件,您可以获得开始使用所发布代码所需的一切。如果您尝试的不仅仅是库存自动完成操作,则只需要其他文件。