在次封装easyui-Dialog插件实现代码


Posted in Javascript onNovember 14, 2010
$.fn.hDialog = function (options) { 
var defaults = { 
width: 300, 
height: 200, 
title: '此处标题', 
html: '', 
iconCls: '', 
submit: function () { alert('可执行代码.'); } 
} 
var id = $(this).attr('id'); 
options = $.extend(defaults, options); 
var self = this; $(self).dialog({ 
title: options.title, 
height: options.height, 
width: options.width, 
iconCls: options.iconCls, 
buttons: [{ 
text: '确定', 
iconCls: 'icon-ok', 
handler: options.submit 
}, { 
text: '取消', 
iconCls: 'icon-cancel', 
handler: function () { 
$('#' + id).dialog('close'); 
} 
}] 
}); 
function createContent() { 
$('.dialog-content',$(self)).empty().append('<div id="' + id + '_content" style="padding:5px;"></div>'); 
$('#' + id + "_content").html(options.html); 
} 
createContent(); 
}

调用:
$(function(){ 
var d =$('<div id="d"></div>'); 

$('#d').hDialog({submit:function(){$(d).dialog('close');}}); 
})
Javascript 相关文章推荐
JS中不为人知的五种声明Number的方式简要概述
Feb 22 Javascript
jquery实现动静态条形统计图
Aug 17 Javascript
玩转NODE.JS(四)-搭建简单的聊天室的代码
Nov 11 Javascript
浅谈Node.js:理解stream
Dec 08 Javascript
基于vue框架手写一个notify插件实现通知功能的方法
Mar 31 Javascript
微信小程序实现图片选择并预览功能
Jul 25 Javascript
关于layui 弹出层一闪而过就消失的解决方法
Sep 09 Javascript
jQuery+ajax实现用户登录验证
Sep 13 jQuery
如何在JS文件中获取Vue组件
Sep 16 Javascript
OpenLayers3加载常用控件使用方法详解
Sep 25 Javascript
详解Javascript实践中的命令模式
May 05 Javascript
React更新渲染原理深入分析
Dec 24 Javascript
jQueryUI如何自定义组件实现代码
Nov 14 #Javascript
Jquery常用技巧收集整理篇
Nov 14 #Javascript
为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)
Nov 11 #Javascript
有关DOM元素与事件的3个谜题
Nov 11 #Javascript
入门基础学习 ExtJS笔记(一)
Nov 11 #Javascript
JavaScript类型转换方法及需要注意的问题小结(挺全面)
Nov 11 #Javascript
javascript正则表达式中参数g(全局)的作用
Nov 11 #Javascript
You might like
Terran兵种对照表
2020/03/14 星际争霸
PHP中Session的概念
2006/10/09 PHP
codeigniter框架The URI you submitted has disallowed characters错误解决方法
2014/05/06 PHP
Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
2017/10/11 PHP
PHP数组Key强制类型转换实现原理解析
2020/09/01 PHP
ie 调试javascript的工具
2009/04/29 Javascript
javascript web页面刷新的方法收集
2009/07/02 Javascript
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
JavaScript结合AJAX_stream实现流式显示
2015/01/08 Javascript
Node.js开发之访问Redis数据库教程
2015/01/14 Javascript
js实现动态创建的元素绑定事件
2016/07/19 Javascript
javascript html5轻松实现拖动功能
2017/03/01 Javascript
jQuery遮罩层实例讲解
2017/05/11 jQuery
jQuery选择器之表单元素选择器详解
2017/09/19 jQuery
vue中遇到的坑之变化检测问题(数组相关)
2017/10/13 Javascript
如何从头实现一个node.js的koa框架
2019/06/17 Javascript
pm2启动ssr失败的解决方法
2019/06/29 Javascript
小程序实现录音功能
2020/09/22 Javascript
python检测lvs real server状态
2014/01/22 Python
python读取word文档的方法
2015/05/09 Python
基于python yield机制的异步操作同步化编程模型
2016/03/18 Python
如何利用Python分析出微信朋友男女统计图
2019/01/25 Python
python中比较两个列表的实例方法
2019/07/04 Python
Python socket连接中的粘包、精确传输问题实例分析
2020/03/24 Python
CSS3打造百度贴吧的3D翻牌效果示例
2017/01/04 HTML / CSS
拉斯维加斯城市观光通行证:Las Vegas Pass
2019/05/21 全球购物
酒店管理专业学生求职信
2013/09/27 职场文书
医药大学生求职简历的自我评价
2013/10/17 职场文书
中国梦我的梦演讲稿
2014/04/23 职场文书
学生安全承诺书
2014/05/22 职场文书
企业2014年度工作总结
2014/12/10 职场文书
外国人来华邀请函
2015/01/31 职场文书
督导岗位职责
2015/02/04 职场文书
浅谈Python numpy创建空数组的问题
2021/05/25 Python
5行Python代码实现一键批量扣图
2021/06/29 Python