Предыдущий пример работает хорошо, но только с красным цветом темы ошибки.
Вот простое решение с простым изменением изображения заголовка в css:
CSS:
.ui-widget-header-custom{
background: #f6a828 url(../images/ui-bg_flat_95_0a43ac_40x100.png) 50% 50% repeat-x;
}
JavaScript:
$('#my_dialog').dialog({
open: function(event, ui){
$(this).parents(".ui-dialog:first").find(".ui-widget-header")
.removeClass("ui-widget-header").addClass("ui-widget-header-custom");
}
});
Обратите внимание, что в отличие от предыдущего примера, я удалил:
removeClass("ui-widget-header")
вместо простого добавления класса в:
find(".ui-dialog-titlebar")
Необходимо отметить, что этот пример работает с заголовком диалога без ссылки.