自己用JQueryUI封装了几个系统常用对话框
2015-04-20 10:36
162 查看
/* * @功能描述:各种系统消息框 * @前置插件:JQueryUI * @开 发 者:魏巍 * @开发日期:2015-04-15 * @version 1.0 */ var SF = {}; SF.Msg = function () { var $msgbox, offTimer; var popup = function (_msg) {//自动关闭 $msgbox = $("<div>" + _msg + "</div>"); $msgbox.dialog({ title: "系统提示", width: 300, height: 150, resizable: false, close: function () { $(this).dialog("destroy"); } }); $msgbox.prev('.ui-dialog-titlebar').remove(); clearTimeout(offTimer); offTimer = setTimeout(function () { $msgbox.dialog("close"); }, 1000); } var succeed = function () {//操作成功 popup("操作成功"); } var alert = function (_msg) { $msgbox = $("<div>" + _msg + "</div>"); $msgbox.dialog({ title: "系统提示", width: 300, height: 200, modal: true, resizable: false, buttons: { "确定": function () { $(this).dialog("close"); } }, close: function () { $(this).dialog("destroy"); } }); } var confirm = function (_msg, _callback) { $msgbox = $("<div>" + _msg + "</div>"); $msgbox.dialog({ title: "系统提示", width: 300, height: 200, modal: true, resizable: false, buttons: { "确定": function () { $(this).dialog("close"); _callback(); }, "取消": function () { $(this).dialog("close"); } }, close: function () { $(this).dialog("destroy"); } }); } return { popup: popup, succeed: succeed, alert: alert, confirm: confirm } }();
相关文章推荐
- ASP常用的几个功能模块封装成函数调用(登录验证,状态切换。。) http://www.tsingfeng.com/archives/?article-89.html
- 【裸机开发笔记】6410的系统时钟设置(下)---几个常用函数的C源码。
- android常用对话框封装
- 自己编写的Windows字符串类 封装字符串格式转换和常用操作 方便使用
- windows系统中win键几个常用功能
- 自己常用方法封装
- 编写自己的代码库(javascript常用实例的实现与封装)
- 系统封装教程---之几种常用封装工具和驱动包的简单介绍
- 自己封装了一个导航条,可以调用系统的侧滑返回
- Oracle基于SQL的几个常用系统表
- 自己常用的几个网页
- Sqlite、以及系统常用的几个服务
- 编写自己的代码库(javascript常用实例的实现与封装)
- 页面中调用系统常用的对话框需要用到的classid
- 几个常用的Linux系统性能监控shell脚本
- linux常用的几个系统监控命令
- 说下我常用的几个精简版系统的感受
- 【实战】android中几个常用的对话框