jQuery UI Dialog:Demo1:入门

本文的目的在于循序渐进的学会 jQuery UI Dialog的使用。

Demo-1:入门

我们需要引入三个文件(可以从官网下载,在文章最后我会给出所有Demo实例的下载以及所需的文件)

<link rel="stylesheet" href="jquery-ui.css" />
<script src="jQuery-1.7.2.min.js"></script>
<script src="jquery-ui-1.9.2.custom.min.js"></script>

(要是再准备两张图片那就更好了)

在页面中写一个Dome:

<div id="myContent" style="100px; height: 100px; background: #00F;">
我们的内容
</div>

存放我们要弹出的内容。

再写一段js初始化一下:

 1 <script>
 2         function openDialog(){
 3             $('#myContent').dialog(
 4                 {
 5                     title:'自定义Title',
 6                     modal: true,//是否遮挡后面的元素
 7                     resizable:true, //是否可以改变大小
 8                     draggable:false,//是否可以拖拽
 9                     create:function(){
10                         //弹出的时候初始化,可以传一些参数进去,也可以绑定弹出框中元素的一些事件
11                         alert('初始化');
12                     },
13                     buttons:[
14                     {
15                         text:"确定",
16                         click:function(){
17                             alert('点击确定');
18                             $(this).dialog( "close" )
19                         }
20                     },
21                     {
22                         text:"取消",
23                         click:function(){
24                             alert('点击取消');
25                             $(this).dialog( "close" )
26                         }
27                     }
28                     ]
29                 }
30             );
31         }
32     </script>

为了测试我们再添加一个触发的按钮:

<input type="button" onclick="openDialog()" value="显示内容" />

好了就有一个具备基本功能的对话框了:

 实例下载地址:http://pan.baidu.com/share/link?shareid=221501&uk=3858966269

原文地址:https://www.cnblogs.com/longze/p/2773804.html