# HG changeset patch # User hertzhaft # Date 1295285032 -3600 # Node ID 7d13b7e5140e0a3994c3b8280d7d61eb4c7762ea # Parent 7ba95f12d172e03453be40c7963984b4200873ff small retouches diff -r 7ba95f12d172 -r 7d13b7e5140e 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; } };