我正在使用 Jquery 的 dialog() 方法来创建对话框。我在创建对话框时在对话框上创建按钮,使用
$("#divName").dialog({
buttons:
{
"Cancel":{
我有一个事件需要隐藏按钮,但不知道要使用哪些属性。请告诉我隐藏按钮的属性。提前致谢。
我正在使用 Jquery 的 dialog() 方法来创建对话框。我在创建对话框时在对话框上创建按钮,使用
$("#divName").dialog({
buttons:
{
"Cancel":{
我有一个事件需要隐藏按钮,但不知道要使用哪些属性。请告诉我隐藏按钮的属性。提前致谢。
如果你想隐藏“取消”按钮,试试这个。
$('.ui-dialog-buttonpane button:contains("cancel")').button().hide();
创建对话框时,您描述了按钮和按钮的属性,因此向按钮添加“id”属性:
按钮:[ { text: "Save", id: "btnId", click: function() { ... } } ]
然后,您可以将 id 用作 hide() 和 show() 方法的 jquery 过滤器:
$("#btnId").hide()...
利用:
$('#divName').siblings('.ui-dialog-buttonpane').find('button').eq(n).hide();
对话框中按钮的编号在哪里n
(从零开始)
这将隐藏第一个按钮:
$('#divName').siblings('.ui-dialog-buttonpane').find('button:first').hide();
尝试这个。
$("#divName").css("display","none");
尝试在下面处理所有按钮,然后遍历它们以隐藏。
var buttons = $("#divName").dialog('option', 'buttons');