`
happyqing
  • 浏览: 3154286 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决jquery ui dialog 标题为html显示样式问题

阅读更多

 

/*窗口标题样式*/
.ui-dialog .ui-dialog-titlebar {
	padding: 0em 0em;
	position: relative;
}
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: 0em;
	outline: 0;
}

  

有问题的

 

Using HTML in a Dialog's title in jQuery UI 1.10

$.widget("ui.dialog", $.extend({}, $.ui.dialog.prototype, {
    _title: function(title) {
        if (!this.options.title ) {
            title.html(" ");
        } else {
            title.html(this.options.title);
        }
    }
}));

 

 

 

 

没问题的

样例

<div id="dlgCheckRole" class="hide"></div>

 

//设置角色
function checkRole(userId){
	var dialog = $("#dlgCheckRole").load(contextPath+"/role/checkRole?userId="+userId).removeClass('hide').dialog({
		modal: true,
		title: "<div class='widget-header widget-header-small'><h4 class='smaller'><i class='ace-icon fa fa-check'></i>设置角色</h4></div>",
		//title: "设置角色",
		//title_html: true,
		width: 600,
		height: 600, //auto
		buttons: [ 
			{
				text: "Cancel",
				"class" : "btn btn-minier",
				click: function() {
					$( this ).dialog( "close" ); 
				} 
			},
			{
				text: "OK",
				"class" : "btn btn-primary btn-minier",
				click: function() {
					//$( this ).dialog( "close" ); 
					saveCheckRole();
				} 
			}
		],
		close: function(){
			//销毁dialog及内在元素
	        $(this).dialog("destroy").empty();
	    }
	});
	//设置标题
	//$('#dlgCheckRole').dialog("option","title", "<div class='widget-header widget-header-small'><h4 class='smaller'><i class='ace-icon fa fa-check'></i> jQuery UI Dialog</h4></div>");
}

 

参考:

https://stackoverflow.com/questions/14488774/using-html-in-a-dialogs-title-in-jquery-ui-1-10

  • 大小: 4.4 KB
  • 大小: 2.3 KB
分享到:
评论

相关推荐

    浅析JQuery UI Dialog的样式设置问题

    最近在用一个JQUERY UI Dialog的插件,感觉特别强大,但样式设置比较麻烦,研究了俩天终于搞定了。 运行插件,需要的环境如下 [removed][removed] [removed][removed] &lt;link href=”CSS/themes/redmond/jquery.ui...

    jQuery UI库中dialog对话框功能使用全解析

    对话框(dialog),是jQuery UI 非常重要的一个功能。它彻底的代替了JavaScript 的alert&#40;&#41;、prompt&#40;&#41;等方法,也避免了新窗口或页面的繁杂冗余。 一.开启多个dialog  只要设置不同的id 即可实现。 ...

    jquery ui dialog里调用datepicker的问题

    解决思路:修改样式表里z-index的值 解决办法: 代码如下:beforeShow: function (i,e) { var z = jQuery(i).closest(“.ui-dialog”).css(“z-index”) + 4; e.dpDiv.css(‘z-index’, z); }

    jquery UI 设计插件

    Accordion、Tabs、Dialog、Framework Icons (content color preview)、Slider、Datepicker、Progressbar 等这几种 Jquery ui 设计。 样式什么的齐全。 挺特效的

    jquery-easyui-1.2.6

    jQuery EasyUI为我们提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,tree,validatebox,window等等。 jQuery-Easyui-1.2.6中含有jQuery库、easyui库、demo实例和jquery_easyui_中文帮助...

    jquery-easyui-1.5.4.5

    jQuery EasyUI为提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,validatebox,datagrid,window,tree等等。 jQuery EasyUI是基于JQuery的一个前台ui界面的插件,功能相对没extjs强大,...

    jQuery LigerUI V1.1.0

    [修复]解决包含在form下不能正常显示高度的问题(height设置为百分比) 布局 [增加]ligerTab增加右键菜单功能,包括 关闭其他/关闭全部等。 [增加]ligerTab增加获取Items Count,删除项等常见方法 [增加]...

    jquery easyui api合辑

    jQuery EasyUI为我们提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,validatebox,datagrid,window,tree等等。 与extjs相似,都是基于JQuery的一个前台ui界面的插件,功能相对没extjs...

    JQuery EasyUI 1.0.5 离线文档

    jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。通过jQuery EasyUI开发者不需要编写复杂的javascript,也不需要对css样式有深入的...

    JQuery权威指南源代码

    使用jQuery UI插件以拖动方式管理相册 第9章 使用browser对象获取浏览器信息 使用boxModel对象检测是否是W3C盒子模型 使用$.each()工具函数遍历数组 使用$.each()工具函数遍历ajaxSettings对象 使用$.grep()...

    jQuery权威指南-源代码

    全书一共分为11章,首先以示例的方式对jQuery做了全局性的介绍,以便于为读者建立jQuery的大局观,这对初学者尤为重要;其次详细讲解了jQuery的各种选择器、jQuery操作DOM的方法、jQuery中的事件与应用、jQuery中的...

    service.dialog.jquery

    他们必须帮助我为手头的问题提供(软件)逻辑,而不是过多的 UI 方面; 通常有比 Javascript 更好的技术,即 HTML 和 CSS 来解决这个问题。 因此,该组件根本不应该在对话框内做任何 html 标记,也不应该做任何...

    JQuery&CSS;&CSS;+DIV实例大全.rar

    59.jQuery鼠标滑动图片显示标题与简介的滑动动感特效代码 60.jQuery鼠标移上小图显示大缩略图功能 61.js仿淘宝网鼠标经过缩略图放大图片效果的jQuery Fancy Hover Effect完整实例 62.Supersized jQuery全屏...

    jQuery EasyUI 1.3.1

    jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web...jQuery EasyUI为我们提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,tree,validatebox,window等等。

    easyUI案例

    jQuery EasyUI为我们提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,validatebox,datagrid,window,tree等等。jQuery EasyUI是基于JQuery的一个前台ui界面的插件,功能相对没extjs强大...

    页面宽度自适应 jquery动态设置css样式

    结果可能在最初是设计的时候就有问题,设计的样式是这样的,点击父页面(页面宽度设置为100%)上的一个按钮整个页面往右侧移动页面比例为原来的50%,左侧弹出一个dialog页面,占整个页面的50%,结果dialog和原页面不...

    jQueryEasyUI 1.2.6

    jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web... jQuery EasyUI为我们提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,tree,validatebox,window等等

    jquery-easyUI

    jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web... jQuery EasyUI为我们提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,tree,validatebox,window等等。

    MDialog:寻求简单,精简的网页对话框,专注于友好的接口,千里之行,始于足下

    Demo参考Update Ver 2.2.0 (2014-11-30)修复 button 方法直接传入 html 不显示的问题修复 $M().Msg() 方法下 下样式问题Update Ver 2.1.1 (2014-11-04)修正 jQuery ui Dialog 样式冲突的问题修复锁屏高度计算出错...

Global site tag (gtag.js) - Google Analytics