如何在jquery ui中更改对话框标题颜色?

前端之家收集整理的这篇文章主要介绍了如何在jquery ui中更改对话框标题颜色?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有这样的东西:
$div = $('<div id="error" title="Error">');
$div.append('<p>Hi</p>');

$div.dialog({
    modal: true,maxHeight:500,});

我可以改变对话框标题的背景颜色吗?

$div.dialog({
        modal: true,}).find(".ui-dialog-titlebar").css("background-color","red");

解决方法

使用prev()而不是find(),因为该元素不在$div内:
$div.dialog({
    modal: true,}).prev(".ui-dialog-titlebar").css("background","red");

另外我使用背景覆盖所有其他元素,如background-image

检查这个http://jsfiddle.net/Ad7nF/

猜你在找的jQuery相关文章