diff options
author | liabru <liabru@brm.io> | 2014-06-28 00:12:11 +0100 |
---|---|---|
committer | liabru <liabru@brm.io> | 2014-06-28 00:12:11 +0100 |
commit | 9a8944bc32d8da4c517d3807a578044aaa29d920 (patch) | |
tree | 757537a418c2c8e86f100655e593db9312fd2ff5 /jquery.matchHeight.js | |
parent | 246820d9ce803588500941797865e92dbf290cd9 (diff) | |
download | jquery-match-height-9a8944bc32d8da4c517d3807a578044aaa29d920.zip jquery-match-height-9a8944bc32d8da4c517d3807a578044aaa29d920.tar.gz jquery-match-height-9a8944bc32d8da4c517d3807a578044aaa29d920.tar.bz2 |
added support for hidden elements, closes #12
Diffstat (limited to 'jquery.matchHeight.js')
-rw-r--r-- | jquery.matchHeight.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/jquery.matchHeight.js b/jquery.matchHeight.js index 030e159..367df93 100644 --- a/jquery.matchHeight.js +++ b/jquery.matchHeight.js @@ -78,6 +78,10 @@ var $row = $(row), maxHeight = 0; + // ensure elements are visible to prevent 0 height + var hiddenParents = $row.parents().add($row).filter(':hidden'); + hiddenParents.css({ 'display': 'block' }); + // iterate the row and find the max height $row.each(function(){ var $that = $(this); @@ -93,6 +97,9 @@ $that.css({ 'display': '' }); }); + // revert display block + hiddenParents.css({ 'display': '' }); + // iterate the row and apply the height to all elements $row.each(function(){ var $that = $(this), |