diff options
author | Gábor Hojtsy <gabor@hojtsy.hu> | 2007-09-12 18:29:32 +0000 |
---|---|---|
committer | Gábor Hojtsy <gabor@hojtsy.hu> | 2007-09-12 18:29:32 +0000 |
commit | 21ac9f1917595492fa9997e565bf11ec8d8cd14f (patch) | |
tree | c90c3c454de850d5a315f5a4cae2404e87a56b94 /misc/collapse.js | |
parent | b3fe5b9cbff70dd29a574e6770f32bcb48c6a78c (diff) | |
download | brdo-21ac9f1917595492fa9997e565bf11ec8d8cd14f.tar.gz brdo-21ac9f1917595492fa9997e565bf11ec8d8cd14f.tar.bz2 |
#174708 by multiple contributors: update jQuery to 1.2
Diffstat (limited to 'misc/collapse.js')
-rw-r--r-- | misc/collapse.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/misc/collapse.js b/misc/collapse.js index d59adea40..2c03d52dc 100644 --- a/misc/collapse.js +++ b/misc/collapse.js @@ -35,13 +35,13 @@ Drupal.toggleFieldset = function(fieldset) { Drupal.collapseScrollIntoView = function (node) { var h = self.innerHeight || document.documentElement.clientHeight || $('body')[0].clientHeight || 0; var offset = self.pageYOffset || document.documentElement.scrollTop || $('body')[0].scrollTop || 0; - var pos = Drupal.absolutePosition(node); + var posY = $(node).offset().top; var fudge = 55; - if (pos.y + node.offsetHeight + fudge > h + offset) { + if (posY + node.offsetHeight + fudge > h + offset) { if (node.offsetHeight > h) { - window.scrollTo(0, pos.y); + window.scrollTo(0, posY); } else { - window.scrollTo(0, pos.y + node.offsetHeight - h + fudge); + window.scrollTo(0, posY + node.offsetHeight - h + fudge); } } }; |