$.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('');
$('#' + id + "_content").html(options.html);
}
createContent();
}
调用:
$(function(){
var d =$('');
$('#d').hDialog({submit:function(){$(d).dialog('close');}});
})

优点摆脱繁琐的visible的命名,以及反复的重复dom。想法将dialog封装成一个函数就能唤起的组件。如下:addDialog({title:"测试",//弹窗名component:TestVue,//组件width:"400px",//弹窗大小props:{//传给组件的参数id:0},callBack:(data:any)=>{//当弹窗任务结束后,调用父页面的回掉函数。(比如我新增完成了需要刷新列表页面)console.log("

easyui是jquery插件。easyui是基于JQuery的一个前台ui界面的插件,用于帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。easyui是个完美支持HTML5网页的框架,可以帮助开发者节省网页开发的时间和规模。

随着互联网的发展,越来越多的企业需要开发一个高效的后台管理系统来管理和处理数据,为企业的发展提供有力的支持。在这样的背景下,PHP和jQueryEasyUI成为了非常流行的开发技术。PHP是一种广泛应用的服务器端脚本语言,具有开源、跨平台、易学易用等优点,并且拥有丰富的函数库和大量的开源框架,可以快速地搭建一个高效的后台管理系统。而jQueryEasyU

jQueryEasyUI是一个基于jQuery的用户界面插件框架,它提供了丰富的易用的界面组件和插件,可以帮助开发者快速构建美观且功能强大的网页。在本文中,我们将探讨通过使用jQueryEasyUI带来的网页设计灵感与技巧,并给出具体的代码示例。1.响应式布局响应式设计是现代网页设计的重要趋势,它可以使网页在不同设备上呈现最佳的用户体验。jQuery

利用jQueryEasyUI打造现代化网页界面在当今互联网的快速发展中,网页设计变得越来越重要。为了吸引用户、提升用户体验以及展现专业性,设计一个现代化的网页界面至关重要。为了实现这一目标,我们可以利用jQueryEasyUI这个优秀的前端框架来简化开发过程。下面将介绍如何利用jQueryEasyUI打造现代化网页界面,并提供一些具体的代码示例。什么是

jQuery是一款流行的JavaScript框架,广泛应用于Web开发中,而jQueryEasyUI是基于jQuery开发的一套简单易用的UI插件库。本文将介绍几款优秀的jQueryEasyUI插件,并给出具体的代码示例,帮助大家更快上手使用这些插件。1.DataGrid(数据表格)DataGrid是一个表格展示数据的插件,支持数据的加载、排序、筛选等

如何使用jQueryEasyUI创建交互式网页?在现代网页设计中,交互式网页已经成为吸引用户和提升用户体验的关键因素之一。为了实现交互式网页的设计,开发人员需要利用各种技术和工具来实现用户与网页的互动。其中,jQueryEasyUI作为一个强大的开源JavaScript库,提供了丰富的UI组件和强大的交互功能,能够帮助开发人员快速构建出漂亮、功能丰富的交

jQueryEasyUI:让网页设计更加高效随着互联网的迅速发展,网页设计已经成为了现代社会中不可或缺的一部分。为了提高网页设计的效率和质量,前端开发人员需要使用一些优秀的工具和框架。其中,jQueryEasyUI是一个非常流行和实用的工具,它提供了多种UI组件和插件,能够帮助开发人员快速构建出美观且功能丰富的网页界面。jQueryEasyUI是基


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

mPDF
mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3 Linux新版
SublimeText3 Linux最新版