Jquery对话框:隐藏按钮
我正在使用Jquery的dialog()方法创建对话框。 在创建对话框时,我使用Jquery对话框:隐藏按钮,jquery,jquery-ui,jquery-plugins,Jquery,Jquery Ui,Jquery Plugins,我正在使用Jquery的dialog()方法创建对话框。 在创建对话框时,我使用 $("#divName").dialog({ buttons: { "Cancel":{ 我有一个事件需要隐藏按钮,但不知道要使用哪些属性。 请告诉我隐藏按钮的属性。 提前谢谢。试试这个 $("#divName").css("display","none"); 使用: 其中n是对话框中按钮的编号(从零开始)这将隐藏第一个按钮:
$("#divName").dialog({
buttons:
{
"Cancel":{
我有一个事件需要隐藏按钮,但不知道要使用哪些属性。
请告诉我隐藏按钮的属性。
提前谢谢。试试这个
$("#divName").css("display","none");
使用:
其中
n
是对话框中按钮的编号(从零开始)这将隐藏第一个按钮:
$('#divName').siblings('.ui-dialog-buttonpane').find('button:first').hide();
尝试在下面获得所有按钮的句柄,然后通过循环隐藏它们
var buttons = $("#divName").dialog('option', 'buttons');
如果你想隐藏“取消”按钮,试试这个
$('.ui-dialog-buttonpane button:contains("cancel")').button().hide();
创建对话框时,需要描述按钮和按钮的属性,因此请向按钮添加“id”属性: 按钮:[{text:“Save”,id:“btnId”,单击:function(){…}] 然后,可以将该id用作hide()和show()方法的jquery筛选器:
$(“#btnId”).hide()…这将隐藏整个对话框。我添加了一个提示,说明如何为按钮提供ID,以便更容易访问它。这样,只有按钮被隐藏,而不是整个对话框…;-)
$('.ui-dialog-buttonpane button:contains("cancel")').button().hide();