mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
core: height() method wasn't working reliably in Opera - rather than returning the actual client height when called on window, it returned the document's height through document.body.clientHeight. The right value to work with is html.clientHeight
This commit is contained in:
parent
325755d4b3
commit
b64d60940d
@ -1347,7 +1347,7 @@ jQuery.each([ "Height", "Width" ], function(i, name){
|
|||||||
// Get window width or height
|
// Get window width or height
|
||||||
return this[0] == window ?
|
return this[0] == window ?
|
||||||
// Opera reports document.body.client[Width/Height] properly in both quirks and standards
|
// Opera reports document.body.client[Width/Height] properly in both quirks and standards
|
||||||
jQuery.browser.opera && document.body[ "client" + name ] ||
|
jQuery.browser.opera && document.body.parentNode[ "client" + name ] ||
|
||||||
|
|
||||||
// Safari reports inner[Width/Height] just fine (Mozilla and Opera include scroll bar widths)
|
// Safari reports inner[Width/Height] just fine (Mozilla and Opera include scroll bar widths)
|
||||||
jQuery.browser.safari && window[ "inner" + name ] ||
|
jQuery.browser.safari && window[ "inner" + name ] ||
|
||||||
|
Loading…
Reference in New Issue
Block a user