`
forestkqq
  • 浏览: 210311 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

jQuery Dialog 笔记

阅读更多

头部加入

 

<link type="text/css" href="jquery-ui-1.7.2.custom/css/south-street/jquery-ui-1.7.2.custom.css" rel="stylesheet" />   

<script type="text/javascript" src="jquery-ui-1.7.2.custom/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="jquery-ui-1.7.2.custom/js/jquery-ui-1.7.2.custom.min.js"></script>
 

其中:

css/south-street 可以根据需要选用别的样式(从 http://jqueryui.com/themeroller/ 下载)。

 

加入脚本

 

<script language="javascript">
    $(function(){
                // Dialog           
                $('#dialog_status').dialog({
                    autoOpen: false,
                    width:500,  modal:false,  overlay:{ opacity:0.1,background:"#ffffff" },
                    buttons: {
                        "确定": function() {
                                      // $(this).dialog("close");
                                      DoImplHandOver( ); // 自定义的函数
                                   },
                        "取消": function() {
                                       $(this).dialog("close");
                                   }
                    }
                });
               
                // Dialog Link
                $('#dialog_link').click(function(){

                    // 加入了显示效果 
                    $('#dialog_status').show("slow");   

                    if ( check_HasChecked( "opt_one" ) == false )
                    {    alert( "没有选中记录!" );    return         }
                   

                    // 定位 
                    var X = $('#Submit2').position().left;
                    var Y = $('#opt_all').position().top;
                    // $('#dialog_status').dialog("option", "position", [ 'center',Y ] )
                    $('#dialog_status').dialog("option", "position", [ X,Y ] )

                    $('#dialog_status').dialog('open');

                    return false;
                });

                //hover states on the static widgets
                $('#dialog_link, ul#icons li').hover(
                    function() { $(this).addClass('ui-state-hover'); },
                    function() { $(this).removeClass('ui-state-hover'); }
                );
               
            });


//-->
</script>
 

 

页面元素

 

按钮 dialog_link,点击时打开对话框

 

<div id="dialog_status" title="设定选定器具的承检状态">

    对话框内容 .......

</div>

 

 

其他用法:

 

初始化:

$("#example").dialog( {

width:500,
position: { left,top },
modal: true ,
buttons: {
   "确 定": function() { alert("Ok"); },
   "关 闭": function() { $(this).dialog("close"); }

}

});

 

 

10
4
分享到:
评论

相关推荐

    jquery UI(笔记)

    这个笔记主要涵盖jQuery UI的基本概念、核心组件、使用方法以及在实际项目中的应用。 ### 1. jQuery UI 的组成 jQuery UI 包含了以下几大部分: - **Widgets(组件)**:如对话框(Dialog)、日期选择器(Datepicker...

    jquery学习笔记及常用函数封装.zip

    jQuery提供了丰富的插件系统,如`jquery-ui.min.js`,它包含了一套完整的用户界面组件,如对话框(Dialog)、日期选择器(Datepicker)、拖放功能(Draggable)等。学习如何有效地利用这些组件可以大大提高用户体验...

    JQuery教程自学笔记

    JQuery教程自学笔记 1 一、概述 4 二、JQuery技术综述 5 2.1 JQuery基本语法 5 2.1.1 JQuery选择器 6 2.2 JQuery事件响应 8 2.2.1 常见的JQuery事件 9 2.2.2 淡入淡出效果 12 2.2.3 滑动效果 15 2.2.4 动画...

    jQuery.dialog.js网页弹出对话框美化特效插件.zip

    《jQuery.dialog.js网页弹出对话框美化特效插件详解》 在网页开发中,弹出对话框是一种常见的交互设计,用于向用户展示重要的信息或进行关键操作。jQuery库以其简洁的API和强大的功能,成为了JavaScript开发者们...

    JQuery教程自学笔记总结

    JQuery教程自学笔记总结 1 一、概述 4 二、JQuery技术综述 5 2.1 JQuery基本语法 5 2.1.1 JQuery选择器 6 2.2 JQuery事件响应 8 2.2.1 常见的JQuery事件 9 2.2.2 淡入淡出效果 12 2.2.3 滑动效果 15 2.2.4 ...

    jquery.dialogBox.js动画对话框插件.zip

    《jQuery.dialogBox.js动画对话框插件详解及应用》 jQuery是一个广泛应用于Web开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。在这个名为"jquery.dialogBox.js"的插件中...

    JQuery教程自学笔记(最新)

    JQuery教程自学笔记 1 一、概述 4 二、JQuery技术综述 5 2.1 JQuery基本语法 5 2.1.1 JQuery选择器 6 2.2 JQuery事件响应 8 2.2.1 常见的JQuery事件 9 2.2.2 淡入淡出效果 12 2.2.3 滑动效果 15 2.2.4 动画...

    jQuery笔记和jQuery插件的使用

    3. **弹出框插件**: 如jQuery UI Dialog,提供可自定义的对话框功能。 4. **下拉菜单插件**: 如Select2,增强HTML Select元素的用户体验。 5. **滚动效果插件**: 如jQuery ScrollTo,实现页面元素的平滑滚动。 6....

    JQueryEasyUI学习笔记(十)源码

    **jQuery EasyUI 学习笔记(十):深入源码** 在Web开发中,jQuery EasyUI是一个基于jQuery的UI框架,它提供了丰富的组件和便捷的API,帮助开发者快速构建交互式的用户界面。本篇笔记主要关注jQuery EasyUI的源码...

    JQuery EasyUI 学习笔记珍藏版

    **jQuery EasyUI 学习笔记珍藏版** jQuery EasyUI 是一个基于 jQuery 的前端框架,它为开发者提供了丰富的UI组件,使得构建用户界面变得更加简单高效。这个珍藏版的学习笔记涵盖了广泛的jQuery EasyUI主题,旨在...

    jquery笔记1

    **jQuery笔记1** jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画制作和Ajax交互。这篇笔记将围绕jQuery的核心概念、基本用法和常见功能进行阐述,帮助读者深入理解并掌握这个...

    JQueryEasyUI学习笔记(九)源码

    在本篇JQueryEasyUI的学习笔记中,我们将深入探讨如何利用这个强大的JavaScript库来实现一些常见的数据操作功能,包括批量删除、行内编辑以及自定义编辑器方法。JQueryEasyUI是一个基于jQuery的UI框架,它提供了一...

    JQueryEasyUI学习笔记(十二)源码

    **jQuery EasyUI 学习笔记(十二):深入解析源码** jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列轻量级、易于使用的组件,帮助开发者快速构建用户界面。在这一章节的学习笔记中,我们将深入探讨...

    jQuery学习笔记(2)--用jquery实现各种模态提示框代码及项目构架

    在本文中,我们将深入探讨如何使用jQuery来创建自定义模态提示框,以及项目构建的相关知识。模态提示框是网页交互中常见的一种元素,它可以在用户执行特定操作时弹出,提供信息、警告或确认请求。在没有找到满足需求...

    jQuery 入门指南 学习文档 范例打包 效果应用 jQuery_api

    `jQuery官方UI插件.rar`包含了jQuery UI库的一些组件,如对话框(Dialog)、滑块(Slider)、日期选择器(DatePicker)等。jQuery UI扩展了jQuery的功能,提供了丰富的用户界面组件,让开发者能够快速创建交互式Web...

    jQuery点击弹出窗口放大图片和PDF文件预览插件.zip

    2. **弹出窗口**:可能是使用模态对话框(modal dialog)或者浮动层(lightbox)实现,用于显示图片或PDF预览。jQuery UI和Bootstrap都提供了创建此类效果的工具。 3. **图片预览**:可能使用`&lt;img&gt;`标签的`src`属性...

    jquery easyui最全学习资料,两版本demo例子、api等

    首先,`jquery.easyui 学习笔记.txt` 可能是一份详细的教程或笔记,记录了使用 jQuery EasyUI 的关键概念和技巧。这可能包括如何引入库、基本的 HTML 结构、CSS 样式调整以及如何使用各种组件。学习笔记通常会以实例...

Global site tag (gtag.js) - Google Analytics