目录

JqueryUI - 环境设置( Environment Setup)

本章将讨论有关JqueryUI库的下载和设置。 我们还将简要研究目录结构及其内容。 JqueryUI库可以在您的网页中以两种方式使用 -

从官方网站下载UI库

当您打开http://jqueryui.com/链接时,您会看到有三个选项可以下载JqueryUI库 -

JqueryUI下载页面
  • Custom Download - 单击此按钮可下载自定义版本的库。

  • Stable - 单击此按钮可获得稳定和最新版本的JqueryUI库。

  • Legacy - 单击此按钮可获取JqueryUI库的上一个主要版本。

使用下载构建器自定义下载

使用下载构建器,您可以创建自定义构建,以仅包含所需库的那些部分。 您可以下载此新的JqueryUI自定义版本,具体取决于所选主题。 您将看到以下屏幕(同一页面被分成两个图像) -

JqueryUI自定义下载页面

当您只需要JqueryUI库的特定插件或功能时,这非常有用。 此版本的目录结构如下图所示 -

JqueryUI自定义目录结构页面

未压缩的文件位于development-bundle目录中。 未压缩的文件最好在开发或调试期间使用; 压缩文件可以节省带宽并提高生产性能。

稳定的下载

单击Stable按钮,该按钮直接指向包含最新版本JqueryUI库的源,示例和文档的ZIP文件。 将ZIP文件内容解压缩到jqueryui目录。

此版本包含所有文件,包括所有依赖项,大量演示集,甚至库的单元测试套件。 此版本有助于入门。

遗留下载

单击Legacy按钮,该按钮直接指向JqueryUI库以前主要版本的ZIP文件。 此版本还包含所有文件,包括所有依赖项,大量演示集,甚至库的单元测试套件。 此版本有助于您入门。

从CDN下载UI库

CDN或内容分发网络是用于向用户提供文件的服务器网络。 如果您在网页中使用CDN链接,则会将托管文件的责任从您自己的服务器转移到一系列外部服务器。 这也提供了一个优势,如果您的网页的访问者已经从同一CDN下载了JqueryUI的副本,则不必重新下载。

jQuery FoundationGoogleMicrosoft都提供托管jQuery核心以及jQuery UI的CDN。

因为CDN不要求您托管自己的jQuery和jQuery UI版本,所以它非常适合演示和实验。

我们在本教程中使用了库的CDN版本。

例子 (Example)

现在让我们使用JqueryUI编写一个简单的示例。 让我们创建一个HTML文件,将以下内容复制到标记 -

<link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
   rel = "stylesheet">
<script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
<script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>

以上代码的详情如下 -

  • 第一行,通过CSS添加jQuery UI主题(在我们的例子中是ui-lightness )。 这个CSS将使我们的UI时尚。

  • 第二行,添加了jQuery库,因为jQuery UI是建立在jQuery库之上的。

  • 第三行,添加了jQuery UI库。 这样可以在页面中启用jQuery UI。

现在让我们为标签添加一些内容 -

<script type = "text/javascript">
   $(function () {
      $('#dialogMsg').dialog();
   });
</script>

在添加此 -

<body>
   <form id = "form1" runat = "server">
      <div id = "dialogMsg" title = "First JqueryUI Example">
         Hello this is my first JqueryUI example.
      </div>
   </form>
</body>

完整的HTML代码如下。 将其另存为myfirstexample.html

<!DOCTYPE html>
<html>
   <head>
      <link href = "https://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css"
         rel = "stylesheet">
      <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
      <script src = "https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
      <script type = "text/javascript">
         $(function () {
            $('#dialogMsg').dialog();
         });
      </script>
   </head>
   <body>
      <form id = "form1" runat = "server">
         <div id = "dialogMsg" title = "First JqueryUI Example">
            Hello this is my first JqueryUI example.
         </div>
      </form>
   </body>
</html>

在浏览器中打开上面的页面。 它将产生以下屏幕。

JqueryUI Fist示例演示
↑回到顶部↑
WIKI教程 @2018