`
happyqing
  • 浏览: 3183592 次
  • 性别: 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 扩展

    默认情况下,Dialog会显示一个模态或非模态的浮动窗口,用户可以通过设置参数来调整其样式、大小、位置和行为。 在`jquery-ui-ajax-dialog.js`中,我们可以看到Dialog与Ajax的结合。Ajax允许我们在不刷新页面的情况...

    jquery ui Dialog 添加最大最小化按钮控制

    总的来说,这个知识点展示了如何利用jQuery UI Dialog的灵活性来增强其功能,同时也涉及到JavaScript事件处理、DOM操作以及CSS样式设计。通过掌握这些技能,开发者可以构建出更加用户友好的Web应用程序。

    jquery ui中的dialog

    jQuery UI Dialog使用CSS来定义样式,允许开发者通过更改主题或添加自定义CSS来改变对话框的外观。默认情况下,jQuery UI提供了一些预设的主题,如`smoothness`、`ui-darkness`等。 6. **附加功能** Dialog还支持...

    jquery-ui-dialog-demo

    Dialog 是 jQuery UI 的一个重要组成部分,它可以将任何 HTML 元素转换为具有可定制样式和行为的模态或非模态对话框。Dialog 提供了丰富的选项,如自动调整大小、拖动、最小化、最大化、关闭按钮以及自定义标题等...

    Jquery UI dialog 详解 (弹出层)

    ### Jquery UI Dialog 详解(弹出层) #### 一、引言 Jquery UI Dialog 是 jQuery UI 库中的一个重要组件,它提供了一个简洁而强大的界面来创建对话框或者弹出层。通过简单的配置和使用,开发人员可以轻松地集成...

    jQuery UI dialog 的使用

    在web开发中,jQuery UI是一个提供丰富交互效果的JavaScript库,它为jQuery增强了许多高级的UI组件。本知识点专注于jQuery UI的dialog组件的使用方法。 首先,要使用jQuery UI的dialog组件,必须确保已经正确引入了...

    jQuery UI Frame Dialog官方修正版(官方1.1.2版本上面有问题)

    jQuery UI Frame Dialog则是这个库的一个特定组件,专为构建具有边框和自定义样式的对话框而设计。在网页开发中,对话框通常用于显示警告、确认信息,或者作为轻量级的窗口来展示内容或进行交互。 该插件的主要功能...

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

    本文将详细讨论JQuery UI Dialog的样式设置问题。 首先,为了使用JQuery UI Dialog,你需要确保已经正确引入了JQuery库和JQuery UI库。在文章中提到,需要引入JQuery的JavaScript文件和JQuery UI的JavaScript文件...

    jQuery UI Autocomplete是jQuery UI的自动完成组件

    在lwme-jqueryui-demo这个压缩包中,可能包含了多个示例文件,它们展示了Autocomplete的不同用法和配置,可以帮助开发者更好地理解和运用这个组件。通过学习这些示例,你可以掌握如何根据项目需求灵活定制...

    jQuery UI组件 jQuery UI

    jQuery UI 包含了大量的预设样式和功能,这些组件易于定制且兼容性广泛,支持多种浏览器,包括IE6及以上版本。 ### 主要组件 1. **Tabs(选项卡)**:jQuery UI 提供了方便的选项卡组件,可以将内容分隔成多个部分...

    jqueryUI dialog

    六、自定义Dialog样式 Dialog组件允许开发者通过CSS进行样式定制,以满足特定的设计需求。可以修改默认的样式表,或者通过`ui-dialog`、`ui-dialog-titlebar`等类来针对性地调整对话框的外观。 总结,jQuery UI ...

    jquery-ui-1.12.1.custom_jqueryui_

    在标题"jquery-ui-1.12.1.custom_jqueryui_"中,"custom"一词暗示了这是一个自定义版本,意味着开发者可能根据需求选择了特定的组件和主题,以优化项目中的性能和功能。 描述中的"jquery ui 1.12.1 for html"进一步...

    jquery-ui-1.8.16 25个样式包

    这个资源包,"jquery-ui-1.8.16",包含了25种不同的样式包,这些样式包为开发者提供了多种设计选项,以便在网页应用中创建美观且功能齐全的界面。 首先,我们来了解一下jQuery UI的核心特性。jQuery UI包含了大量的...

    jQuery插件 dialog

    在实际应用中,jQuery 插件 dialog 可以通过自定义 CSS 样式调整外观,或者与其他 jQuery UI 组件结合使用,实现更复杂的功能,如嵌入表单、添加按钮等。同时,`jquery-ui-1.7.2.custom-dialog` 文件可能包含了一个...

    jquery-dialog demo

    2. **自定义样式**:jQuery UI 提供了一套完整的主题,允许你通过简单的 CSS 样式调整 Dialog 的外观,以匹配网站的整体风格。 3. **动态内容加载**:Dialog 可以加载外部 URL 的内容或者动态插入 HTML,实现动态...

    jQueryUI MetroUI WindowUI 主题

    总的来说,"jQueryUI MetroUI WindowUI"主题为开发者提供了一种将Windows 8 Metro UI风格引入jQuery UI项目的方法,通过调整和定制这些组件,可以为网站或应用带来现代化的外观和感觉。同时,了解如何利用jQUIT ...

    demo_jquery-dialog

    自定义Dialog样式** 通过CSS,可以对Dialog的外观进行深度定制。例如,修改Dialog边框颜色、内边距等。 ```css .ui-dialog { border-color: #ff0000; padding: 10px; } ``` **5. 动态生成和销毁Dialog** 在...

    jquery-ui.css、jquery-ui.js下载

    首先,`jquery-ui.css`是jQuery UI的核心样式文件,它包含了所有组件的默认样式和主题。这个文件通常包含CSS规则,用于定义按钮、滑块、对话框等元素的外观。你可以通过修改这个文件或引入自定义的主题来改变UI的...

    jQuery_UI全教程之一(dialog的使用教程).

    在这个例子中,`#dialog`元素被初始化为一个对话框,标题为“基本对话框”。通过运行这段代码,你会看到一个在屏幕中央弹出的对话框,具有默认的大小、关闭按钮以及可拖动的边框。 要自定义dialog的行为和外观,你...

Global site tag (gtag.js) - Google Analytics