mirror of
https://github.com/jquery/jquery-ui.git
synced 2025-01-07 20:34:24 +00:00
Dialog: Fixed #3259: Remove title attribute from dialog elements on init.
This commit is contained in:
parent
ccdb99e313
commit
d6a247afff
@ -29,7 +29,8 @@ var setDataSwitch = {
|
||||
|
||||
$.widget("ui.dialog", {
|
||||
_init: function() {
|
||||
this.options.title = this.options.title || this.element.attr('title');
|
||||
this.originalTitle = this.element.attr('title');
|
||||
this.options.title = this.options.title || this.originalTitle;
|
||||
|
||||
var self = this,
|
||||
options = this.options,
|
||||
@ -38,6 +39,7 @@ $.widget("ui.dialog", {
|
||||
: 'n,e,s,w,se,sw,ne,nw',
|
||||
|
||||
uiDialogContent = this.element
|
||||
.removeAttr('title')
|
||||
.addClass('ui-dialog-content')
|
||||
.wrap('<div/>')
|
||||
.wrap('<div/>'),
|
||||
@ -309,6 +311,8 @@ $.widget("ui.dialog", {
|
||||
.removeClass('ui-dialog-content')
|
||||
.hide().appendTo('body');
|
||||
this.uiDialog.remove();
|
||||
|
||||
(this.originalTitle && this.element.attr('title', this.originalTitle));
|
||||
},
|
||||
|
||||
_createButtons: function(buttons) {
|
||||
|
Loading…
Reference in New Issue
Block a user