Mercurial > hg > digilib
diff client/digitallibrary/jquery/jquery.digilib.js @ 689:317f7033e6ed jquery
add toggle for last buttonset
author | hertzhaft |
---|---|
date | Thu, 27 Jan 2011 15:37:39 +0100 |
parents | 7ef3bc87ab19 |
children | 98c42d573ebd |
line wrap: on
line diff
--- a/client/digitallibrary/jquery/jquery.digilib.js Thu Jan 27 02:14:32 2011 +0100 +++ b/client/digitallibrary/jquery/jquery.digilib.js Thu Jan 27 15:37:39 2011 +0100 @@ -431,7 +431,10 @@ // display more (or less) button sets morebuttons : function (data, more) { - if (more === '-1') { + var settings = data.settings; + // toggle if all buffersets are shown + totalButtonSets = settings.buttonSettings[settings.interactionMode].buttonSets.length; + if (more === '-1' || data.visibleButtonSets === totalButtonSets) { // remove set var setIdx = data.visibleButtonSets - 1; var $lastSet = data.$buttonSets[setIdx];