0

これは私がこれまでにまとめたコードです。

クラスを追加できる場所を見つけましたが、ボタンの色をグレーに変更して、標準の青ではなく、より自然に見えるようにしたいだけです。

   <script>
   $(document).ready(function () {
        $("#divdeps").dialog({
            autoOpen: false,
            resizable: false,
            modal: true,
            buttons: [
                {
                    text: "Yes",
                    click: function() {
                        // Cancel code here
                        $(this).dialog("close");
                    }
                },
                {
                    text: "No",
                    click: function() {
                        // Save code here
                        $(this).dialog("close");
                    }
                }
            ],

-- スペーサー --

            close: function() {
                // Close code here (incidentally, same as Cancel code)
                $(this).dialog("close");
            },
            open: function () {
                $(".ui-dialog-titlebar").addClass("boxtitlebg");
                $(".ui-dialog-titlebar").css("height", "17px");
                $(".ui-widget-header").css("border", "none");
                $(".ui-widget-content").css("border", "none");

            }
        });
    });
   </script>

<div id="divdeps" style="display: none" title="this title">This is my div</div>

<div onclick="$('#divdeps').dialog('open');">click here</div>
4

2 に答える 2

0
$('.ui-dialog-buttonpane').find('button').css("border", "none");
于 2012-05-09T14:38:18.687 に答える
0

CSS 属性を任意の jQuery オブジェクトに追加できます。

$("<selector>").css("background-color", "#ddd");

セレクターがどうあるべきかを理解するだけで、これでうまくいくはずです。すべてのボタンは共通のクラスを持つ必要があるため、おそらくそれを使用するセレクターを使用する必要があります。

于 2012-05-09T14:18:16.177 に答える