Как изменить цвет фона модели для
$dialog1 modal background to red
$dialog2 modal background to blue
Я не хочу, чтобы глобальное решение мне нужно было изменить каждый, чтобы быть уникальным.
Спасибо за помощь
var $dialog1 = $('<div />');
$dialog1.dialog({
width: 100,
height: 100,
modal: true,
resizable: false,
position: [0, 0] ,
open: function () {
//$('.ui-widget-overlay').css({ 'background': 'red' });
$(this).css({ 'background': 'red' }); // not changing modal back ground
}
});
var $dialog2 = $('<div />');
$dialog2.dialog({
width: 100,
height: 100,
modal: true,
resizable: false,
position: [200, 200],
open: function () {
//$('.ui-widget-overlay').css({ 'background': 'blue' });
$(this).css({ 'background': 'blue' }); // not changing modal back ground
}
});
Попробуй это:
var $dialog1 = $('<div />');
$dialog1.dialog({
width: 100,
height: 100,
modal: true,
resizable: false,
position: [0, 0] ,
open: function () {
$(this).dialog('widget').next('.ui-widget-overlay').css({ 'background': 'red' }); // not changing modal back ground
}
});
background color
я имею в виду, вы хотите изменить серую тему диалога, изменив цветовую схему всех частей, включая заголовок, тело и т. д. диалога?