加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 教程 > 正文

JQUERY dialog的用法详细剖析

发布时间:2023-09-01 14:43:44 所属栏目:教程 来源:
导读:今天用到了客户端的对话框,把 jQuery UI 中的对话框学习了一下。

准备 jQuery 环境

首先,我们创建一个按钮,点击这个按钮的时候,将会弹出一个对话框。

<input type="button" value="删除" id="btn" /
今天用到了客户端的对话框,把 jQuery UI 中的对话框学习了一下。
 
准备 jQuery 环境
 
首先,我们创建一个按钮,点击这个按钮的时候,将会弹出一个对话框。
 
<input type="button" value="删除" id="btn" />
 
为了设置这个按钮点击的事件,需要准备 jQuery 的环境。
 
<script type="text/javascript" src="scripts/jquery-1.4.2.js"></script>
 
在 ready 中设置按钮的点击事件。
 
代码如下:
 
 $(function() {
 
    // 初始化
 
    $("#btn").click(function() {
 
        alert("btn 被点击啦!");
 
   }
 
 );
 
确认这一步没有问题。
 
准备对话框
 
第二步,需要准备对话框的内容。这些内容来自 jQuery UI 的演示文件。
 
代码如下:
 
 <div id="dialog-confirm" title="Empty the recycle bin?" >
 
         <p>
 
             <span class="ui-icon ui-icon-alert" style="float: left; margin: 0 7px 20px 0;"></span>
 
             These items will be permanently deleted and cannot be recovered. Are you sure?</p>
 
 </div>
 
为了使用 jQuery UI 的对话框,需要增加这些文件的引用。
 
 <script type="text/javascript" src="scripts/jquery.ui.core.js"></script>
 
 <script type="text/javascript" src="scripts/jquery.ui.widget.js"></script>
 
 <script type="text/javascript" src="scripts/jquery.ui.mouse.js"></script>
 
 <script type="text/javascript" src="scripts/jquery.ui.button.js"></script>
 
 <script type="text/javascript" src="scripts/jquery.ui.draggable.js"></script>
 
 <script type="text/javascript" src="scripts/jquery.ui.position.js"></script>
 
 <script type="text/javascript" src="scripts/jquery.ui.dialog.js"></script>
 
增加样式
 
jQuery UI 中使用了大量的样式来修饰,需要引用 jQuery UI 的样式,注意,jquery.ui.all.css 这个文件引用了大量的其他样式文件,将 jQuery UI 中 /development-bundle/themes/base 文件夹中的内容都复制过来。
 
<link type="text/css" href="styles/jquery.ui.all.css" rel="stylesheet" />
 
在 ready 函数中,同时也初始化这个对话框。
 
代码如下:
 
 $(function() {
 
     // 初始化
 
     $("#btn").click(function() {
 
         alert("btn 被点击啦!");
 
     });
 
     // 初始化对话框
 
     $("#dialog-confirm").dialog();
 
 });
 
现在,打开这个页面的时候,就已经可以看到对话框了。
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章