📜  如何使用 jQuery UI 制作基本对话框?(1)

📅  最后修改于: 2023-12-03 14:51:57.781000             🧑  作者: Mango

使用jQuery UI制作基本对话框

jQuery UI 是一个流行的前端框架,其中包含了许多功能强大的UI组件,例如对话框。本文将介绍如何使用jQuery UI制作基本对话框。

步骤
  1. 首先需要在HTML文件中引入jQuery 和 jQuery UI的脚本和样式文件,代码如下:
<link rel="stylesheet" href="//code.jquery.com/ui/1.13.0/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://code.jquery.com/ui/1.13.0/jquery-ui.min.js"></script>
  1. 接下来需要在HTML文件中添加一个按钮,用来激活对话框:
<button id="dialog-link">Open Dialog</button>
  1. 在JavaScript文件中定义对话框,代码如下:
$(function() {
  $("#dialog").dialog({
    autoOpen: false,
    height: 200,
    width: 350,
    modal: true,
    buttons: {
      "Ok": function() {
        $(this).dialog("close");
      },
      "Cancel": function() {
        $(this).dialog("close");
      }
    }
  });

  $("#dialog-link").on("click", function(e) {
    e.preventDefault();
    $("#dialog").dialog("open");
  });
});
  1. 添加对话框的HTML代码:
<div id="dialog" title="Basic dialog">
  <p>This is a basic dialog.</p>
</div>
代码解释
  1. 第一步引入了jQuery和jQuery UI的样式和脚本文件。
  2. 在HTML文件中添加了一个激活对话框的按钮,其中id为dialog-link。
  3. 在JavaScript中定义了对话框的样式和按钮,其中autoOpen表示是否自动打开对话框,height和width表示对话框的高度和宽度,modal表示是否模态对话框,buttons定义了对话框的按钮和点击事件。
  4. 添加了对话框的HTML代码,其中id为dialog,title表示对话框的标题。
总结

通过以上步骤,我们成功地创建了一个基本对话框。可以根据实际情况修改对话框的样式和按钮。这是一个非常简单实用的技术,初学者也可以轻松掌握。