国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

jQuery ui1.7 dialog只能彈出一次問(wèn)題

2024-05-06 14:14:10
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
代碼如下:
// 顯示確認(rèn)對(duì)話框
function showConfirm(txtTitle, txtMsg, callback){
getDivDialog().text(txtMsg).dialog({
        modal: true
        , overlay: {
            opacity: 0.5
        }
        , title: txtTitle
        ,buttons: {
            "是" : function(){
                callback();
                $(this).dialog("close");
            }
            ,"否" : function(){
                $(this).dialog("close");
            }
        }
    });
}

但是在使用ui.1.7.1 的時(shí)候,每次按鈕的click事件只能讓dialog顯示一次。無(wú)語(yǔ)。。。
查看官方文檔也沒(méi)有什么解釋。 Google了一把,發(fā)現(xiàn),在ui.1.7.1中dialog必須首先初始化。
在document.ready(function(){
// 初始化dialog
})
代碼如下:
$("#layout-confirm").dialog({
autoOpen: false,
modal: true,
title: "刪除"
    });

后面的使用中,還有一點(diǎn)是需要注意的:
因?yàn)橛行ヾialog參數(shù)是變量傳遞進(jìn)去的,所以,必須先把option附加上,然后再open
代碼示例:
代碼如下:
delText.click(function(){
        $("#layout-confirm").dialog(
            'option'
            , 'buttons'
            ,{
                "確定": function() {
                    if(file.type == 0){
                        deleteFolder(file.path);
                    }
                    else{
                        deleteFile(file.path);
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 北碚区| 滨海县| 郎溪县| 太康县| 象州县| 平谷区| 类乌齐县| 凤翔县| 卢龙县| 贵阳市| 河曲县| 洞口县| 始兴县| 习水县| 郧西县| 团风县| 仙桃市| 东港市| 育儿| 蕉岭县| 会昌县| 安新县| 榆林市| 沙河市| 溧水县| 夹江县| 宁陕县| 和田市| 巴里| 马关县| 乌拉特后旗| 彭山县| 武城县| 元朗区| 拜城县| 犍为县| 斗六市| 浏阳市| 留坝县| 喀什市| 玉龙|