Fixed #2037 where Opera would mis-state the value of 'display' after an innerHTML was done in some cases.
This commit is contained in:
parent
adc4c48201
commit
6496e4d9c4
3 changed files with 15 additions and 2 deletions
|
@ -816,6 +816,12 @@ jQuery.extend({
|
|||
"1" :
|
||||
ret;
|
||||
}
|
||||
// Opera sometimes will give the wrong display answer, this fixes it, see #2037
|
||||
if ( jQuery.browser.opera && name == "display" ) {
|
||||
var save = elem.style.display;
|
||||
elem.style.display = "block";
|
||||
elem.style.display = save;
|
||||
}
|
||||
|
||||
// Make sure we're using the right name for getting the float value
|
||||
if ( name.match( /float/i ) )
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue