Mercurial > hg > digilib
changeset 967:93a9d47aeed1
attach click event to body instead of document?
author | hertzhaft |
---|---|
date | Thu, 26 Jan 2012 17:51:47 +0100 |
parents | f290587d5c1b |
children | cc51e8de6c09 6e7a87da622f |
files | webapp/src/main/webapp/jquery/jquery.digilib.buttons.js |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/webapp/src/main/webapp/jquery/jquery.digilib.buttons.js Thu Jan 26 16:37:11 2012 +0100 +++ b/webapp/src/main/webapp/jquery/jquery.digilib.buttons.js Thu Jan 26 17:51:47 2012 +0100 @@ -274,7 +274,7 @@ var $button = $elem.find('div.button-scale'); var buttonRect = geom.rectangle($button); var divRect = geom.rectangle($div); - $(document).on("click.scalemode", function(event) { + $('body').on("click.scalemode", function(event) { $div.fadeOut(); }); $div.fadeIn(); @@ -388,7 +388,7 @@ var newMode = $select.find("option:selected").attr("name"); console.debug('setting mode to:', newMode); var $div = data.scaleModeDiv; - $(document).off("click.scalemode"); + $('body').off("click.scalemode"); $div.fadeOut(); digilib.actions.setScaleMode(data, newMode); };