jBox 2.3基于jquery的最新多功能對(duì)話框插件 常見使用問題解答
更新時(shí)間:2011年11月10日 23:11:40 作者:
jBox 是一款基于 jQuery 的多功能對(duì)話框插件,能夠?qū)崿F(xiàn)網(wǎng)站的整體風(fēng)格效果,給用戶一個(gè)新的視覺享受。
插件說明
- jBox 是一款基于 jQuery 的多功能對(duì)話框插件,能夠?qū)崿F(xiàn)網(wǎng)站的整體風(fēng)格效果,給用戶一個(gè)新的視覺享受。
運(yùn)行環(huán)境
- 兼容 IE6+、Firefox、Chrome、Safari、Opera 等主流瀏覽器。
使用授權(quán)
- jBox 永久免費(fèi)使用,但是必須保留相關(guān)的版權(quán)信息。如果有好的建議,可以直接在下面留言。
- [新增] tip方法增加了 opacity 選項(xiàng),它決定是否顯示隔離層。
- [新增] 增加了 showScrolling 選項(xiàng),在顯示jBox窗口時(shí)可以隱藏瀏覽器的滾動(dòng)條。
- [新增] 多個(gè)窗口共存時(shí),點(diǎn)擊某個(gè)窗口標(biāo)題時(shí),窗口自動(dòng)處于最頂層。
- [調(diào)整] id 選項(xiàng)默認(rèn)改為null,當(dāng)為null時(shí)會(huì)自動(dòng)生成隨機(jī)id,一個(gè)id只會(huì)顯示一個(gè)jBox。
- [調(diào)整] loaded 選項(xiàng)增加了個(gè)參數(shù)h,參數(shù)h表示窗口內(nèi)容的jQuery對(duì)象,方便用戶在窗口加載后對(duì)內(nèi)容進(jìn)行初始化處理。
- [調(diào)整] 把全局設(shè)置放到獨(dú)立的js文件,統(tǒng)一放在目錄 i18n,目前只有jquery.jBox-zh-CN.js。
- [調(diào)整] 按空格鍵可直接執(zhí)行默認(rèn)按鈕提交的事件(為保留此功能,按鈕為焦點(diǎn)時(shí)不是很好看,但用戶體驗(yàn)應(yīng)該優(yōu)先考慮)。
- [修復(fù)] 修復(fù)在IE下多窗口狀態(tài)切換時(shí)顯示不了的Bug。
使用方法:
<script type="text/javascript" src="jBox/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="jBox/jquery.jBox-2.3.min.js"></script>
<script type="text/javascript" src="jBox/i18n/jquery.jBox-zh-CN.js"></script>
<link type="text/css" rel="stylesheet" href="jBox/Skins/皮膚文件夾/jbox.css"/>
// 或
<link type="text/css" rel="stylesheet" href="jBox/Skins2/皮膚文件夾/jbox.css"/>
常見使用問題:
1.請(qǐng)使用XHTML 1.0標(biāo)準(zhǔn)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2.不想顯示標(biāo)題?
把title設(shè)置為null即可,例如: jBox('內(nèi)容', { title: null });
3.不想要按鈕?自定義按鈕?
把buttons設(shè)置為{}表示不顯示按鈕,例如: jBox('內(nèi)容', { buttons: {} });
自定義按鈕:jBox('內(nèi)容', { buttons: {'按鈕1':'按鈕1點(diǎn)擊返回值','按鈕2':'按鈕2點(diǎn)擊返回值'} });
還可以設(shè)置buttonsFocus要哪個(gè)按鈕為默認(rèn)按鈕,索引從0開始
4.不顯示隔離層?
把opacity設(shè)置為0即可,例如: jBox('內(nèi)容', { opacity: 0 });
5.窗口自動(dòng)關(guān)閉?
把timeout設(shè)置為0表示不自動(dòng)關(guān)閉,正數(shù)表示多少毫秒后自動(dòng)關(guān)閉,例如3秒后關(guān)閉: jBox('內(nèi)容', { timeout: 3000 });
6.在不顯示隔離層的情況下,想防止點(diǎn)擊按鈕彈出多個(gè)一樣的窗口?
把id傳進(jìn)去就可以了,因?yàn)橐粋€(gè)id只會(huì)顯示一個(gè)窗口,例如: jBox('內(nèi)容', { id: 'my-id'});
7.窗口的高和寬一定要指定值嗎?可以自適應(yīng)嗎?
除了iframe外,其它情況,是可以指定窗口的高和寬是自適應(yīng)的,例如:jBox('內(nèi)容', { width: 'auto', height:'auto' });
jbox的可選參數(shù)很多,結(jié)合不同的參數(shù)可以會(huì)有不同的效果,請(qǐng)查看下面的全局參數(shù)說明(在文件jquery.jBox-zh-CN.js)。如果你是使用簡(jiǎn)體中文,且不想改全局配置,則不需要加載jquery.jBox-zh-CN.js,因?yàn)閖query.jBox-2.3.min.js里默認(rèn)的設(shè)置和jquery.jBox-zh-CN.js是一樣的,如果只想修改某幾個(gè)選項(xiàng),例如窗口邊框,只需要一行代碼就可以:jBox.setDefaults({ defaults: { border: 8} });
喜歡jBox的朋友別忘了點(diǎn)一下[推薦]哦,3q
/* jBox 全局設(shè)置 */
var jBoxConfig = {};
jBoxConfig.defaults = {
id: null, /* 在頁(yè)面中的唯一id,如果為null則自動(dòng)生成隨機(jī)id,一個(gè)id只會(huì)顯示一個(gè)jBox */
top: '15%', /* 窗口離頂部的距離,可以是百分比或像素(如 '100px') */
border: 5, /* 窗口的外邊框像素大小,必須是0以上的整數(shù) */
opacity: 0.1, /* 窗口隔離層的透明度,如果設(shè)置為0,則不顯示隔離層 */
timeout: 0, /* 窗口顯示多少毫秒后自動(dòng)關(guān)閉,如果設(shè)置為0,則不自動(dòng)關(guān)閉 */
showType: 'fade', /* 窗口顯示的類型,可選值有:show、fade、slide */
showSpeed: 'fast', /* 窗口顯示的速度,可選值有:'slow'、'fast'、表示毫秒的整數(shù) */
showIcon: true, /* 是否顯示窗口標(biāo)題的圖標(biāo),true顯示,false不顯示,或自定義的CSS樣式類名(以為圖標(biāo)為背景) */
showClose: true, /* 是否顯示窗口右上角的關(guān)閉按鈕 */
draggable: true, /* 是否可以拖動(dòng)窗口 */
dragLimit: true, /* 在可以拖動(dòng)窗口的情況下,是否限制在可視范圍 */
dragClone: false, /* 在可以拖動(dòng)窗口的情況下,鼠標(biāo)按下時(shí)窗口是否克隆窗口 */
persistent: true, /* 在顯示隔離層的情況下,點(diǎn)擊隔離層時(shí),是否堅(jiān)持窗口不關(guān)閉 */
showScrolling: true, /* 是否顯示瀏覽的滾動(dòng)條 */
ajaxData: {}, /* 在窗口內(nèi)容使用get:或post:前綴標(biāo)識(shí)的情況下,ajax post的數(shù)據(jù),例如:{ id: 1 } 或 "id=1" */
iframeScrolling: 'auto', /* 在窗口內(nèi)容使用iframe:前綴標(biāo)識(shí)的情況下,iframe的scrolling屬性值,可選值有:'auto'、'yes'、'no' */
title: 'jBox', /* 窗口的標(biāo)題 */
width: 350, /* 窗口的寬度,值為'auto'或表示像素的整數(shù) */
height: 'auto', /* 窗口的高度,值為'auto'或表示像素的整數(shù) */
bottomText: '', /* 窗口的按鈕左邊的內(nèi)容,當(dāng)沒有按鈕時(shí)此設(shè)置無效 */
buttons: { '確定': 'ok' }, /* 窗口的按鈕 */
buttonsFocus: 0, /* 表示第幾個(gè)按鈕為默認(rèn)按鈕,索引從0開始 */
loaded: function (h) { }, /* 窗口加載完成后執(zhí)行的函數(shù),需要注意的是,如果是ajax或iframe也是要等加載完http請(qǐng)求才算窗口加載完成,參數(shù)h表示窗口內(nèi)容的jQuery對(duì)象 */
submit: function (v, h, f) { return true; }, /* 點(diǎn)擊窗口按鈕后的回調(diào)函數(shù),返回true時(shí)表示關(guān)閉窗口,參數(shù)有三個(gè),v表示所點(diǎn)的按鈕的返回值,h表示窗口內(nèi)容的jQuery對(duì)象,f表示窗口內(nèi)容里的form表單鍵值 */
closed: function () { } /* 窗口關(guān)閉后執(zhí)行的函數(shù) */
};
jBoxConfig.stateDefaults = {
content: '', /* 狀態(tài)的內(nèi)容,不支持前綴標(biāo)識(shí) */
buttons: { '確定': 'ok' }, /* 狀態(tài)的按鈕 */
buttonsFocus: 0, /* 表示第幾個(gè)按鈕為默認(rèn)按鈕,索引從0開始 */
submit: function (v, h, f) { return true; } /* 點(diǎn)擊狀態(tài)按鈕后的回調(diào)函數(shù),返回true時(shí)表示關(guān)閉窗口,參數(shù)有三個(gè),v表示所點(diǎn)的按鈕的返回值,h表示窗口內(nèi)容的jQuery對(duì)象,f表示窗口內(nèi)容里的form表單鍵值 */
};
jBoxConfig.tipDefaults = {
content: '', /* 提示的內(nèi)容,不支持前綴標(biāo)識(shí) */
icon: 'info', /* 提示的圖標(biāo),可選值有'info'、'success'、'warning'、'error'、'loading',默認(rèn)值為'info',當(dāng)為'loading'時(shí),timeout值會(huì)被設(shè)置為0,表示不會(huì)自動(dòng)關(guān)閉。 */
top: '40%', /* 提示離頂部的距離,可以是百分比或像素(如 '100px') */
width: 'auto', /* 提示的高度,值為'auto'或表示像素的整數(shù) */
height: 'auto', /* 提示的高度,值為'auto'或表示像素的整數(shù) */
opacity: 0, /* 窗口隔離層的透明度,如果設(shè)置為0,則不顯示隔離層 */
timeout: 3000, /* 提示顯示多少毫秒后自動(dòng)關(guān)閉,必須是大于0的整數(shù) */
loaded: function (h) { } /* 窗口加載完成后執(zhí)行的函數(shù),參數(shù)h表示窗口內(nèi)容的jQuery對(duì)象 */
};
jBoxConfig.messagerDefaults = {
content: '', /* 信息的內(nèi)容,不支持前綴標(biāo)識(shí) */
title: 'jBox', /* 信息的標(biāo)題 */
icon: 'none', /* 信息圖標(biāo),值為'none'時(shí)為不顯示圖標(biāo),可選值有'none'、'info'、'question'、'success'、'warning'、'error' */
width: 350, /* 信息的高度,值為'auto'或表示像素的整數(shù) */
height: 'auto', /* 信息的高度,值為'auto'或表示像素的整數(shù) */
timeout: 3000, /* 信息顯示多少毫秒后自動(dòng)關(guān)閉,如果設(shè)置為0,則不自動(dòng)關(guān)閉 */
showType: 'slide', /* 信息顯示的類型,可選值有:show、fade、slide */
showSpeed: 600, /* 信息顯示的速度,可選值有:'slow'、'fast'、表示毫秒的整數(shù) */
border: 0, /* 信息的外邊框像素大小,必須是0以上的整數(shù) */
buttons: {}, /* 信息的按鈕 */
buttonsFocus: 0, /* 表示第幾個(gè)按鈕為默認(rèn)按鈕,索引從0開始 */
loaded: function () { }, /* 窗口加載完成后執(zhí)行的函數(shù) */
submit: function (v, h, f) { return true; }, /* 點(diǎn)擊信息按鈕后的回調(diào)函數(shù),返回true時(shí)表示關(guān)閉窗口,參數(shù)有三個(gè),v表示所點(diǎn)的按鈕的返回值,h表示窗口內(nèi)容的jQuery對(duì)象,f表示窗口內(nèi)容里的form表單鍵值 */
loaded: function (h) { } /* 窗口加載完成后執(zhí)行的函數(shù),參數(shù)h表示窗口內(nèi)容的jQuery對(duì)象 */
};
jBoxConfig.languageDefaults = {
close: '關(guān)閉', /* 窗口右上角關(guān)閉按鈕提示 */
ok: '確定', /* $.jBox.prompt() 系列方法的“確定”按鈕文字 */
yes: '是', /* $.jBox.warning() 方法的“是”按鈕文字 */
no: '否', /* $.jBox.warning() 方法的“否”按鈕文字 */
cancel: '取消' /* $.jBox.confirm() 和 $.jBox.warning() 方法的“取消”按鈕文字 */
};
$.jBox.setDefaults(jBoxConfig);
- jBox 是一款基于 jQuery 的多功能對(duì)話框插件,能夠?qū)崿F(xiàn)網(wǎng)站的整體風(fēng)格效果,給用戶一個(gè)新的視覺享受。
運(yùn)行環(huán)境
- 兼容 IE6+、Firefox、Chrome、Safari、Opera 等主流瀏覽器。
使用授權(quán)
- jBox 永久免費(fèi)使用,但是必須保留相關(guān)的版權(quán)信息。如果有好的建議,可以直接在下面留言。
版本:2.3
大?。?9.8k
下載:點(diǎn)擊下載
在線demo:http://www.kudystudio.com/jbox/jbox-demo.html
[2011-11-08] jBox v2.3 beta 版本更新
復(fù)制代碼 代碼如下:
- [新增] tip方法增加了 opacity 選項(xiàng),它決定是否顯示隔離層。
- [新增] 增加了 showScrolling 選項(xiàng),在顯示jBox窗口時(shí)可以隱藏瀏覽器的滾動(dòng)條。
- [新增] 多個(gè)窗口共存時(shí),點(diǎn)擊某個(gè)窗口標(biāo)題時(shí),窗口自動(dòng)處于最頂層。
- [調(diào)整] id 選項(xiàng)默認(rèn)改為null,當(dāng)為null時(shí)會(huì)自動(dòng)生成隨機(jī)id,一個(gè)id只會(huì)顯示一個(gè)jBox。
- [調(diào)整] loaded 選項(xiàng)增加了個(gè)參數(shù)h,參數(shù)h表示窗口內(nèi)容的jQuery對(duì)象,方便用戶在窗口加載后對(duì)內(nèi)容進(jìn)行初始化處理。
- [調(diào)整] 把全局設(shè)置放到獨(dú)立的js文件,統(tǒng)一放在目錄 i18n,目前只有jquery.jBox-zh-CN.js。
- [調(diào)整] 按空格鍵可直接執(zhí)行默認(rèn)按鈕提交的事件(為保留此功能,按鈕為焦點(diǎn)時(shí)不是很好看,但用戶體驗(yàn)應(yīng)該優(yōu)先考慮)。
- [修復(fù)] 修復(fù)在IE下多窗口狀態(tài)切換時(shí)顯示不了的Bug。
使用方法:
復(fù)制代碼 代碼如下:
<script type="text/javascript" src="jBox/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="jBox/jquery.jBox-2.3.min.js"></script>
<script type="text/javascript" src="jBox/i18n/jquery.jBox-zh-CN.js"></script>
<link type="text/css" rel="stylesheet" href="jBox/Skins/皮膚文件夾/jbox.css"/>
// 或
<link type="text/css" rel="stylesheet" href="jBox/Skins2/皮膚文件夾/jbox.css"/>
常見使用問題:
1.請(qǐng)使用XHTML 1.0標(biāo)準(zhǔn)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2.不想顯示標(biāo)題?
把title設(shè)置為null即可,例如: jBox('內(nèi)容', { title: null });
3.不想要按鈕?自定義按鈕?
把buttons設(shè)置為{}表示不顯示按鈕,例如: jBox('內(nèi)容', { buttons: {} });
自定義按鈕:jBox('內(nèi)容', { buttons: {'按鈕1':'按鈕1點(diǎn)擊返回值','按鈕2':'按鈕2點(diǎn)擊返回值'} });
還可以設(shè)置buttonsFocus要哪個(gè)按鈕為默認(rèn)按鈕,索引從0開始
4.不顯示隔離層?
把opacity設(shè)置為0即可,例如: jBox('內(nèi)容', { opacity: 0 });
5.窗口自動(dòng)關(guān)閉?
把timeout設(shè)置為0表示不自動(dòng)關(guān)閉,正數(shù)表示多少毫秒后自動(dòng)關(guān)閉,例如3秒后關(guān)閉: jBox('內(nèi)容', { timeout: 3000 });
6.在不顯示隔離層的情況下,想防止點(diǎn)擊按鈕彈出多個(gè)一樣的窗口?
把id傳進(jìn)去就可以了,因?yàn)橐粋€(gè)id只會(huì)顯示一個(gè)窗口,例如: jBox('內(nèi)容', { id: 'my-id'});
7.窗口的高和寬一定要指定值嗎?可以自適應(yīng)嗎?
除了iframe外,其它情況,是可以指定窗口的高和寬是自適應(yīng)的,例如:jBox('內(nèi)容', { width: 'auto', height:'auto' });
jbox的可選參數(shù)很多,結(jié)合不同的參數(shù)可以會(huì)有不同的效果,請(qǐng)查看下面的全局參數(shù)說明(在文件jquery.jBox-zh-CN.js)。如果你是使用簡(jiǎn)體中文,且不想改全局配置,則不需要加載jquery.jBox-zh-CN.js,因?yàn)閖query.jBox-2.3.min.js里默認(rèn)的設(shè)置和jquery.jBox-zh-CN.js是一樣的,如果只想修改某幾個(gè)選項(xiàng),例如窗口邊框,只需要一行代碼就可以:jBox.setDefaults({ defaults: { border: 8} });
喜歡jBox的朋友別忘了點(diǎn)一下[推薦]哦,3q
復(fù)制代碼 代碼如下:
/* jBox 全局設(shè)置 */
var jBoxConfig = {};
jBoxConfig.defaults = {
id: null, /* 在頁(yè)面中的唯一id,如果為null則自動(dòng)生成隨機(jī)id,一個(gè)id只會(huì)顯示一個(gè)jBox */
top: '15%', /* 窗口離頂部的距離,可以是百分比或像素(如 '100px') */
border: 5, /* 窗口的外邊框像素大小,必須是0以上的整數(shù) */
opacity: 0.1, /* 窗口隔離層的透明度,如果設(shè)置為0,則不顯示隔離層 */
timeout: 0, /* 窗口顯示多少毫秒后自動(dòng)關(guān)閉,如果設(shè)置為0,則不自動(dòng)關(guān)閉 */
showType: 'fade', /* 窗口顯示的類型,可選值有:show、fade、slide */
showSpeed: 'fast', /* 窗口顯示的速度,可選值有:'slow'、'fast'、表示毫秒的整數(shù) */
showIcon: true, /* 是否顯示窗口標(biāo)題的圖標(biāo),true顯示,false不顯示,或自定義的CSS樣式類名(以為圖標(biāo)為背景) */
showClose: true, /* 是否顯示窗口右上角的關(guān)閉按鈕 */
draggable: true, /* 是否可以拖動(dòng)窗口 */
dragLimit: true, /* 在可以拖動(dòng)窗口的情況下,是否限制在可視范圍 */
dragClone: false, /* 在可以拖動(dòng)窗口的情況下,鼠標(biāo)按下時(shí)窗口是否克隆窗口 */
persistent: true, /* 在顯示隔離層的情況下,點(diǎn)擊隔離層時(shí),是否堅(jiān)持窗口不關(guān)閉 */
showScrolling: true, /* 是否顯示瀏覽的滾動(dòng)條 */
ajaxData: {}, /* 在窗口內(nèi)容使用get:或post:前綴標(biāo)識(shí)的情況下,ajax post的數(shù)據(jù),例如:{ id: 1 } 或 "id=1" */
iframeScrolling: 'auto', /* 在窗口內(nèi)容使用iframe:前綴標(biāo)識(shí)的情況下,iframe的scrolling屬性值,可選值有:'auto'、'yes'、'no' */
title: 'jBox', /* 窗口的標(biāo)題 */
width: 350, /* 窗口的寬度,值為'auto'或表示像素的整數(shù) */
height: 'auto', /* 窗口的高度,值為'auto'或表示像素的整數(shù) */
bottomText: '', /* 窗口的按鈕左邊的內(nèi)容,當(dāng)沒有按鈕時(shí)此設(shè)置無效 */
buttons: { '確定': 'ok' }, /* 窗口的按鈕 */
buttonsFocus: 0, /* 表示第幾個(gè)按鈕為默認(rèn)按鈕,索引從0開始 */
loaded: function (h) { }, /* 窗口加載完成后執(zhí)行的函數(shù),需要注意的是,如果是ajax或iframe也是要等加載完http請(qǐng)求才算窗口加載完成,參數(shù)h表示窗口內(nèi)容的jQuery對(duì)象 */
submit: function (v, h, f) { return true; }, /* 點(diǎn)擊窗口按鈕后的回調(diào)函數(shù),返回true時(shí)表示關(guān)閉窗口,參數(shù)有三個(gè),v表示所點(diǎn)的按鈕的返回值,h表示窗口內(nèi)容的jQuery對(duì)象,f表示窗口內(nèi)容里的form表單鍵值 */
closed: function () { } /* 窗口關(guān)閉后執(zhí)行的函數(shù) */
};
jBoxConfig.stateDefaults = {
content: '', /* 狀態(tài)的內(nèi)容,不支持前綴標(biāo)識(shí) */
buttons: { '確定': 'ok' }, /* 狀態(tài)的按鈕 */
buttonsFocus: 0, /* 表示第幾個(gè)按鈕為默認(rèn)按鈕,索引從0開始 */
submit: function (v, h, f) { return true; } /* 點(diǎn)擊狀態(tài)按鈕后的回調(diào)函數(shù),返回true時(shí)表示關(guān)閉窗口,參數(shù)有三個(gè),v表示所點(diǎn)的按鈕的返回值,h表示窗口內(nèi)容的jQuery對(duì)象,f表示窗口內(nèi)容里的form表單鍵值 */
};
jBoxConfig.tipDefaults = {
content: '', /* 提示的內(nèi)容,不支持前綴標(biāo)識(shí) */
icon: 'info', /* 提示的圖標(biāo),可選值有'info'、'success'、'warning'、'error'、'loading',默認(rèn)值為'info',當(dāng)為'loading'時(shí),timeout值會(huì)被設(shè)置為0,表示不會(huì)自動(dòng)關(guān)閉。 */
top: '40%', /* 提示離頂部的距離,可以是百分比或像素(如 '100px') */
width: 'auto', /* 提示的高度,值為'auto'或表示像素的整數(shù) */
height: 'auto', /* 提示的高度,值為'auto'或表示像素的整數(shù) */
opacity: 0, /* 窗口隔離層的透明度,如果設(shè)置為0,則不顯示隔離層 */
timeout: 3000, /* 提示顯示多少毫秒后自動(dòng)關(guān)閉,必須是大于0的整數(shù) */
loaded: function (h) { } /* 窗口加載完成后執(zhí)行的函數(shù),參數(shù)h表示窗口內(nèi)容的jQuery對(duì)象 */
};
jBoxConfig.messagerDefaults = {
content: '', /* 信息的內(nèi)容,不支持前綴標(biāo)識(shí) */
title: 'jBox', /* 信息的標(biāo)題 */
icon: 'none', /* 信息圖標(biāo),值為'none'時(shí)為不顯示圖標(biāo),可選值有'none'、'info'、'question'、'success'、'warning'、'error' */
width: 350, /* 信息的高度,值為'auto'或表示像素的整數(shù) */
height: 'auto', /* 信息的高度,值為'auto'或表示像素的整數(shù) */
timeout: 3000, /* 信息顯示多少毫秒后自動(dòng)關(guān)閉,如果設(shè)置為0,則不自動(dòng)關(guān)閉 */
showType: 'slide', /* 信息顯示的類型,可選值有:show、fade、slide */
showSpeed: 600, /* 信息顯示的速度,可選值有:'slow'、'fast'、表示毫秒的整數(shù) */
border: 0, /* 信息的外邊框像素大小,必須是0以上的整數(shù) */
buttons: {}, /* 信息的按鈕 */
buttonsFocus: 0, /* 表示第幾個(gè)按鈕為默認(rèn)按鈕,索引從0開始 */
loaded: function () { }, /* 窗口加載完成后執(zhí)行的函數(shù) */
submit: function (v, h, f) { return true; }, /* 點(diǎn)擊信息按鈕后的回調(diào)函數(shù),返回true時(shí)表示關(guān)閉窗口,參數(shù)有三個(gè),v表示所點(diǎn)的按鈕的返回值,h表示窗口內(nèi)容的jQuery對(duì)象,f表示窗口內(nèi)容里的form表單鍵值 */
loaded: function (h) { } /* 窗口加載完成后執(zhí)行的函數(shù),參數(shù)h表示窗口內(nèi)容的jQuery對(duì)象 */
};
jBoxConfig.languageDefaults = {
close: '關(guān)閉', /* 窗口右上角關(guān)閉按鈕提示 */
ok: '確定', /* $.jBox.prompt() 系列方法的“確定”按鈕文字 */
yes: '是', /* $.jBox.warning() 方法的“是”按鈕文字 */
no: '否', /* $.jBox.warning() 方法的“否”按鈕文字 */
cancel: '取消' /* $.jBox.confirm() 和 $.jBox.warning() 方法的“取消”按鈕文字 */
};
$.jBox.setDefaults(jBoxConfig);
您可能感興趣的文章:
- JQuery EasyUI 對(duì)話框的使用方法
- jQuery Dialog 彈出層對(duì)話框插件
- 基于jQuery的彈出警告對(duì)話框美化插件(警告,確認(rèn)和提示)
- jQuery UI Dialog 創(chuàng)建友好的彈出對(duì)話框?qū)崿F(xiàn)代碼
- jquery刪除提示框彈出是否刪除對(duì)話框
- 修改jquery里的dialog對(duì)話框插件為框架頁(yè)(iframe) 的方法
- Confirmer JQuery確認(rèn)對(duì)話框組件
- jQuery EasyUI API 中文文檔 - Dialog對(duì)話框
- jQuery UI庫(kù)中dialog對(duì)話框功能使用全解析
- jquery實(shí)現(xiàn)點(diǎn)擊彈出對(duì)話框
相關(guān)文章
jQuery防止click雙擊多次提交及傳遞動(dòng)態(tài)函數(shù)或多參數(shù)
這篇文章主要介紹了jQuery防止click雙擊多次提交及傳遞動(dòng)態(tài)函數(shù)方法,需要的朋友可以參考下2014-04-04jQuery獲取復(fù)選框選中的當(dāng)前行的某個(gè)字段的值
這篇文章主要介紹了jQuery獲取復(fù)選框選中的當(dāng)前行的某個(gè)字段的值,需要的朋友可以參考下2017-09-09淺談原生JS實(shí)現(xiàn)jQuery的animate()動(dòng)畫示例
本篇文章主要介紹了淺談原生JS實(shí)現(xiàn)jQuery的animate()動(dòng)畫示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-03-03