Mercurial > hg > digilib
diff client/digitallibrary/jquery/jquery.digilib.js @ 718:996a584f1a0b jquery
put styles in stylesheet.
use relative positioning in embedded mode.
author | robcast |
---|---|
date | Mon, 31 Jan 2011 17:44:20 +0100 |
parents | f2d8c338b761 |
children | e2429ec1976e |
line wrap: on
line diff
--- a/client/digitallibrary/jquery/jquery.digilib.js Mon Jan 31 16:31:40 2011 +0100 +++ b/client/digitallibrary/jquery/jquery.digilib.js Mon Jan 31 17:44:20 2011 +0100 @@ -806,9 +806,11 @@ var setupScalerDiv = function (data) { var settings = data.settings; var $elem = data.$elem; + $elem.addClass('digilib'); var $img, scalerUrl; // fullscreen if (settings.interactionMode === 'fullscreen') { + $elem.addClass('dl_fullscreen'); var imgSize = getFullscreenImgSize($elem); // fitwidth/height omits destination height/width // if (data.dlOpts['fitheight'] !== '1') { @@ -823,6 +825,7 @@ scalerUrl = getScalerUrl(data); // embedded mode -- try to keep img tag } else { + $elem.addClass('dl_embedded'); $img = $elem.find('img'); if ($img.length > 0) { console.debug("img detach:", $img); @@ -1151,7 +1154,7 @@ $birdZoom.offset(coords); } else { // nice animation for embedded mode :-) - $birdZoom.animate(coords, opts); + $birdZoom.animate(coords); } };