Диалог пользовательского интерфейса jQuery не помешает вам изменить страницу за ним с помощью javascript, даже если диалоговое окно является модальным.
Будет работать следующее:
$('body').css('background','url(path/to/your/image.jpg)')
Если выесли вы хотите установить это фоновое изображение при открытии диалогового окна пользовательского интерфейса, вы должны привязать его к событию «открытия» диалогового окна, например:
$( ".selector" ).dialog({
open: function(event, ui) { ... }
});
или ...
$( ".selector" ).bind( "dialogopen", function(event, ui) {
...
});
Еслиу вас возникают проблемы при установке нового фонового изображения на странице, возможно, на вашей странице есть стилизованный элемент с более конкретным селектором CSS, чем вы предоставляете.Например, у вас может быть оболочка, вложенная непосредственно внутри тела с фоновым изображением, которое выбило бы теги тела.