# HG changeset patch # User hertzhaft # Date 1295285032 -3600 # Node ID 8b1e255b617ccf6cb50d0c3d3d0d36f509ddaf12 # Parent 89f53fb8fd13376b37d2938ea2c7061a804d1187 small retouches diff -r 89f53fb8fd13 -r 8b1e255b617c client/digitallibrary/jquery/jquery.digilib.js --- a/client/digitallibrary/jquery/jquery.digilib.js Mon Jan 17 16:25:58 2011 +0100 +++ b/client/digitallibrary/jquery/jquery.digilib.js Mon Jan 17 18:23:52 2011 +0100 @@ -264,10 +264,8 @@ var $elem = $(this); // the clicked button var settings = $elem.data('digilib').settings; var oldpn = settings.pn; - // set with relative=true uses the sign - setNumValue(settings, "pn", pageNr); - // now check the outcome - var pn = settings.pn; + var pn = setNumValue(settings, "pn", pageNr); + if (pn == null) return false; // nothing happened if (pn < 1) { alert("no such page (page number too low)"); settings.pn = oldpn; @@ -284,6 +282,7 @@ var $root = settings.digilibRoot; var $img = $root.find('img.pic'); display($img, settings); + return false; } };