0

ダイアログボックスのボタンにカスタムクラスを書き込もうとしています。カスタムcssクラスをまったく使用していないことはできません。私のコードは次のとおりです。

function AddProcedures() { 
    success: function(msg) {
        if (msg.status) {
            $("#modal_Window").dialog({
                title: 'XX',
                buttons: {
                    Close: function() {
                        $(this).dialog('close');
                    }
                },
                open: function() {
                    //debugger;
                    $('.ui-dialog-buttonpane').find('button:contains("Close")').removeClass("ui-button-text-only");
                    $('.ui-dialog-buttonpane').find('button:contains("Close")').removeClass("ui-button-text-only").parent().addClass('ButtonLong');
                    $('.ui-dialog-buttonpane').find('button:contains("Close")').addClass("ButtonLong");
                },
                modal: true
            });
            $("#modal_Window").html('MM');
        }
        error: function(msg) {
            ErrorDialog('@RelatedProcedure.ProcedureTitle', '@RelatedProcedure.Error');
        }
    });
}

私はそれをするために丸一日を費やしました。私はJqueryの専門家ではないかもしれません。私を助けてください。

4

4 に答える 4

0

css スタイルを jQuery または JavaScript でオーバーライドできます。

次のようなことを試してください:

$(document).ready(function()
{
    $('theTargetedIdentifier').css({'font-size':14});
});
于 2013-07-05T09:12:04.543 に答える
0

はい、ボタンを追加するだけで、クラス名を追加します

Close   : {

              class: 'yourNewClassname', click: function() {

               //on click

            },
于 2013-07-05T08:57:52.100 に答える
0

以下のCSSのようにCSSスタイルを上書きしてみてください

#popupid .ui-button-text-only{
 . . . . 
. . .  . .
font-size:14px;
. . . . 
. . .  . .
}

条件付きCSSを指定するためにボタンIDまたはクラスを使用できます

于 2013-07-05T08:59:50.123 に答える