色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery dialog的按鈕

錢浩然2年前12瀏覽0評論

jQuery dialog是一個非常方便的彈窗插件,可以用于消息提示、確認操作等。其中按鈕也是非常重要的組成部分之一。下面是關于按鈕的一些信息。

//創建一個帶有按鈕的dialog
$("#dialog").dialog({
buttons: {
"確認": function() {
//確認按鈕的點擊事件
},
"取消": function() {
//取消按鈕的點擊事件
}
}
});

上面的代碼是創建一個帶有“確認”和“取消”按鈕的dialog。其中,buttons是按鈕的設置,可以設置多個按鈕。每個按鈕都是一個鍵值對,鍵表示按鈕的文本,值表示按鈕的點擊事件。

//修改按鈕文本
$("#dialog").dialog({
buttons: {
"Ok": function() {
//確認按鈕的點擊事件
},
"Cancel": function() {
//取消按鈕的點擊事件
}
}
});

如果要修改按鈕的文本,直接修改鍵的值即可。

//禁用按鈕
$("#dialog").dialog({
buttons: {
"Ok": function() {
//確認按鈕的點擊事件
},
"Cancel": {
//取消按鈕的配置
text: "取消",
click: function() {
//取消按鈕的點擊事件
},
disabled: true    //禁用按鈕
}
}
});

有時候我們需要禁用某個按鈕,可以在按鈕的配置中設置disabled為true即可。

//移除按鈕
$("#dialog").dialog({
buttons: [{
"Ok": function() {
//確認按鈕的點擊事件
},
"Cancel": function() {
//取消按鈕的點擊事件
}
}]
});
var buttons = $("#dialog").dialog("option", "buttons");    //獲取所有按鈕
delete buttons.Cancel;    //移除某個按鈕
$("#dialog").dialog("option", "buttons", buttons);    //重新設置按鈕

有時候我們需要動態添加或移除按鈕,可以通過獲取所有按鈕的方式來進行操作。上面的代碼先獲取所有按鈕,然后移除了“取消”按鈕,最后重新設置按鈕。