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);
         }
     };