如何刪除jQuery UI對話框上的關(guān)閉按鈕?如何在jQuery UI創(chuàng)建的對話框中刪除關(guān)閉按鈕(右上角的X)?
3 回答

繁花如伊
TA貢獻(xiàn)2012條經(jīng)驗 獲得超12個贊
我發(fā)現(xiàn)這最終有效(注意第三行覆蓋open函數(shù),找到按鈕并隱藏它):
$("#div2").dialog({ closeOnEscape: false, open: function(event, ui) { $(".ui-dialog-titlebar-close", ui.dialog || ui).hide(); }});
要隱藏所有對話框上的關(guān)閉按鈕,您也可以使用以下CSS:
.ui-dialog-titlebar-close { visibility: hidden;}

侃侃爾雅
TA貢獻(xiàn)1801條經(jīng)驗 獲得超16個贊
“最佳”答案對多個對話框不利。這是一個更好的解決方案。
open: function(event, ui) { //hide close button. $(this).parent().children().children('.ui-dialog-titlebar-close').hide();},
添加回答
舉報
0/150
提交
取消