diff --git a/ChangeLog.md b/ChangeLog.md index 7a00439c3..77cceacdd 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,5 +1,9 @@ # Mouse Wheel ChangeLog +## 3.1.12 + +* Fix possible 0 value for line height when in delta mode 1 + ## 3.1.11 * Fix version number for package managers... diff --git a/jquery.mousewheel.js b/jquery.mousewheel.js index a7038e602..b59e4d866 100755 --- a/jquery.mousewheel.js +++ b/jquery.mousewheel.js @@ -61,11 +61,12 @@ }, getLineHeight: function(elem) { - var $parent = $(elem)['offsetParent' in $.fn ? 'offsetParent' : 'parent'](); + var $elem = $(elem), + $parent = $elem['offsetParent' in $.fn ? 'offsetParent' : 'parent'](); if (!$parent.length) { $parent = $('body'); } - return parseInt($parent.css('fontSize'), 10); + return parseInt($parent.css('fontSize'), 10) || parseInt($elem.css('fontSize'), 10) || 16; }, getPageHeight: function(elem) {