在 jqueryui 中为特定对话框设置标题栏 css
Posted
技术标签:
【中文标题】在 jqueryui 中为特定对话框设置标题栏 css【英文标题】:Set titlebar css for specific dialog in jqueryui 【发布时间】:2014-07-14 21:51:46 【问题描述】:我创建了 jqueryui 对话框 $('#mydialog').dialog(...);
我想设置标题栏属性。我知道我可以用 CSS 做到这一点并且工作正常:
.ui-dialog-titlebar
font-size: 10pt;
如果我想为特定的对话做这件事怎么办?我在下面尝试过,但它不起作用。谢谢!
#mydialog.ui-dialog-titlebar
font-size: 10pt;
【问题讨论】:
【参考方案1】:所以这里是如何做到的:
http://jsfiddle.net/7VW4V/
基本上给对话框小部件(http://api.jqueryui.com/dialog/#method-widget)添加一个id如下:
$('#dialog').dialog('widget').attr('id', 'dialogId');
那么 CSS 就很简单了
#dialogId .ui-dialog-titlebar
background:red;
【讨论】:
以上是关于在 jqueryui 中为特定对话框设置标题栏 css的主要内容,如果未能解决你的问题,请参考以下文章
将 jquery UI 对话标题栏 HTML 从 span 更改为 H2