1

jQuery UI ダイアログのタイトルバーの背景色を変更できません。私はこのようにコーディングしています:

jQuery("#divId").dialog({
            title: 'Information'
});
jQuery("#divId .ui-dialog-titlebar").css("background-color", "red");

ところで、私のアプリケーションは IE でしか開きません。IE 開発者ツールでタイトルバーとフッターの CSS プロパティを検出しようとしましたが、タイトルバーとフッターが検出されません。ただし、ui-dialog-content の css プロパティは認識します。私に提案してください。

4

2 に答える 2

0

クラスを削除することは、それよりも優れているようです。

$("#dialog").dialog({
    dialogClass: 'custom-dialog',
    create: function () {
        $('.ui-dialog-titlebar').removeClass('ui-widget-header');
    }
});

そして、新しい「.custom-dialog」クラスと同じようにスタイルを設定します

于 2014-11-18T14:06:06.473 に答える