天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

jQueryUI的Dialog的簡單封裝

寫出的代碼有點擰巴,需要再封裝一下!于是就有了下面這個簡單的DialogHelper輔助類,因為這篇文章分享的重點是思路,所以目前版本的代碼也還非常粗糙。思路對了,后續再封裝成什么樣都不過是形式而已,希望這個思路能給大家點啟迪,同時歡迎大家開拓思維,提出更好的改進意見。

DialogHelper的源代碼如下:

復制代碼 代碼如下:
//--對話框輔助對象-begin
//現在這個對象只是簡單的封裝(未來可能會復雜些)。
//其作用就是簡化jQuery UI的dialog的的調用方式,不在需要改動獨立的DOM結構,參數傳遞方式更直接。
DialogHelper = function() {
var m_title = ""; //設置標題
var m_msg = ""; //設置消息正文
var m_btns = null; //設置按鈕
this.dlgDiv = $("<div><p><span class=/"ui-icon ui-icon-alert/" style=/"float: left; margin: 0 7px 20px 0;/"></span></p></div>");//這部分可根據情況自定義
//todo:圖標、高度、寬度、彈出模式等都應該可以設置。
this.set_Title = function(val) {
this.m_title = val;
}
this.get_Title = function() {
return this.m_title;
}
this.set_Msg = function(val) {
this.m_msg = val;
}
this.get_Msg = function() {
return this.m_msg;
}
this.set_Buttons = function(val) {
this.m_btns = val;
}
this.get_Buttons = function() {
return this.m_btns;
}
this.open = function() {
$dlg = this.dlgDiv.clone(); //這個克隆很重要,否則反復添加正文。
$dlg.children().filter("p").html(this.dlgDiv.children().filter("p").html() + this.get_Msg()); //增加自定義消息
$dlg.dialog({
autoOpen: true,
show: 'blind',
hide: 'explode',
position: 'center',
height: 260,
width: 460,
modal: true,
title: this.get_Title(),
buttons: this.get_Buttons()
});
}
//todo:考慮是否有內存泄露的可能
}
//--對話框輔助對象-end

使用DialogHelper輔助類的代碼如下:
復制代碼 代碼如下:
$(document).ready(function() {
$('#opener').click(function() {
//初始化一個輔助對象,這個對象可以作為全局對象只創建一次后反復使用更好!
dlgHelper = new DialogHelper();
//設置個性化信息
dlgHelper.set_Title("確認要刪除現有項目嗎?");
dlgHelper.set_Msg("執行這個操作,原來的項目將被刪除,你確認要這么做嗎?");
dlgHelper.set_Buttons({
'確定': function(ev) {
//這里可以調用其他公共方法。
$(this).dialog('close');
},
'取消': function() {
//這里可以調用其他公共方法。
$(this).dialog('close');
}
});
//打開窗體
dlgHelper.open();
});
});

代碼打包下載 http://xiazai.jb51.NET/201006/yuanma/jQueryUI_DialogDemo.rar

JavaScript技術jQueryUI的Dialog的簡單封裝,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 俄罗斯性xxxx | 奶头好翘是不是想要了 | 三级全黄的视频 | 里番acg纲手的熟蜜姬训练场 | 国产欧美国日产在线播放 | 99re久久热最新地址一 | 亚洲一卡二卡三卡四卡2021麻豆 | 2019久久视频这里有精品15 | 欧美亚洲国产手机在线有码 | 国产人妻精品无码AV在线五十路 | 寻找最美乡村教师颁奖晚会 | 一本道的mv中文字幕 | 色久久综合视频本道88 | 爱穿丝袜的麻麻3d漫画acg | 欧美亚洲精品午夜福利AV | 羽月希被黑人吃奶dasd585 | 亚洲精品国产品国语在线试看 | 欧美白人极品性喷潮 | 777琪琪午夜理论电影网 | 女人和男人插曲视频大全 | 麻豆一区二区三区蜜桃免费 | 日本调教网站 | 九九精品视频一区二区三区 | 快播苍井空 | 美娇妻的性奴史1一4 | 哒哒哒高清视频在线观看 | 超级最爽的乱淫片免费 | 69ZXX少妇内射无码 | 丰满五十老女人性视频 | 成人影片下载网站 | 日本精油按摩 | 色色色久久久免费视频 | 好男人在线观看免费视频WWW | 精品久久久久久久高清 | 果冻传媒剧情在线观看 | 在线中文字幕网站 | 一本久道久久综合婷婷五月 | 后入到高潮免费观看 | 国产人成高清在线视频99 | 网红刘婷hd国产高清 | 在线播放午夜理论片 |