对话框关闭按钮颜色更改

Dialog Close button color change

我想在我的关闭按钮中添加颜色,但这对我不起作用。

下面是我的对话框代码JSfiddle

function fnOpenNormalDialog() {

    // Define the Dialog and its properties.
    $("#dialog-confirm").dialog({
        resizable: false,
        modal: true,
       //title: "Modal",
        height: 200,
        width: 300,
        create: function (e, ui) {
            var pane = $(this).dialog("widget").find(".ui-dialog-buttonpane")
            $("<label class='remember_me' ><input type='checkbox' id='remember'/ > Do Not Show this again</label>").prependTo(pane)
        },

        open: function(event, ui) {
  $(this).closest('.ui-dialog').find('.ui-dialog-titlebar').hide();
},
        buttons: {          
            "Close": function() {
            $(this).dialog("close");
        },
      class:"ui-button-spl1"
        }
    });
}

这里是我的 CSS 按钮,请帮助我如何添加这个 class 以获得颜色

   #dialog-confirm {
   display:none
  }
    .ui-dialog-buttonset .ui-button-spl1{
    background:green;
  }

将您的 css 更改为:

#dialog-confirm {
   display:none
  }
  .ui-dialog-buttonset .ui-button{
    background:green;
  }

按钮将变为绿色。在 css

中有一个未使用的 class "spl1"

您可以将类添加到按钮:

open: function(event, ui) {
    $(this).closest('.ui-dialog').find('.ui-dialog-titlebar').hide();
    $(this).closest('.ui-dialog').find("button").addClass("ui-button-spl1");
},