Fancybox oder Lightbox geht nicht mehr

Ihr benötigt Hilfe oder habt Fragen bei der Erstellung eines eigenen Layouts oder kleinen Veränderungen am Standard Layout, dann ist dies das richtige Forum

Moderatoren: Magnus, mmaass, ablass

Fancybox oder Lightbox geht nicht mehr

Beitragvon ManuelBoesel » Do 19. Jun 2014, 19:42

Hi ihr mal wieder

Wollte nun bei dem neuen Shop eine Lightbox einfügen die sich öffnet wenn der Kunde in den Shop kommt.

Bei den alten Shop lief es ohne probleme.

Hier im Shop 2.3 geht es nicht mehr warum ????? Habe nun die Fancybox 2.0 getestet aber es passiert nichts ??


Wer von euch hat so eine Box zum laufen gebracht oder kann mir verraten woran es liegt.

Hier mal mein Code

Code: Alles auswählen
<!-- Add jQuery library -->
   <script type="text/javascript" src="./fancybox/lib/jquery-1.10.1.min.js"></script>

   <!-- Add mouse wheel plugin (this is optional) -->
   <script type="text/javascript" src="./fancybox/lib/jquery.mousewheel-3.0.6.pack.js"></script>

   <!-- Add fancyBox main JS and CSS files -->
   <script type="text/javascript" src="./fancybox/source/jquery.fancybox.js?v=2.1.5"></script>
   <link rel="stylesheet" type="text/css" href="./fancybox/source/jquery.fancybox.css?v=2.1.5" media="screen" />

   <!-- Add Button helper (this is optional) -->
   <link rel="stylesheet" type="text/css" href="./fancybox/source/helpers/jquery.fancybox-buttons.css?v=1.0.5" />
   <script type="text/javascript" src="./fancybox/source/helpers/jquery.fancybox-buttons.js?v=1.0.5"></script>

   <!-- Add Thumbnail helper (this is optional) -->
   <link rel="stylesheet" type="text/css" href="./fancybox/source/helpers/jquery.fancybox-thumbs.css?v=1.0.7" />
   <script type="text/javascript" src="./fancybox/source/helpers/jquery.fancybox-thumbs.js?v=1.0.7"></script>

   <!-- Add Media helper (this is optional) -->
   <script type="text/javascript" src="./fancybox/source/helpers/jquery.fancybox-media.js?v=1.0.6"></script>

   <script type="text/javascript">
      $(document).ready(function() {
         /*
          *  Simple image gallery. Uses default settings
          */

         $('.fancybox').fancybox();

         /*
          *  Different effects
          */

         // Change title type, overlay closing speed
         $(".fancybox-effects-a").fancybox({
            helpers: {
               title : {
                  type : 'outside'
               },
               overlay : {
                  speedOut : 0
               }
            }
         });

         // Disable opening and closing animations, change title type
         $(".fancybox-effects-b").fancybox({
            openEffect  : 'none',
            closeEffect   : 'none',

            helpers : {
               title : {
                  type : 'over'
               }
            }
         });

         // Set custom style, close if clicked, change title type and overlay color
         $(".fancybox-effects-c").fancybox({
            wrapCSS    : 'fancybox-custom',
            closeClick : true,

            openEffect : 'none',

            helpers : {
               title : {
                  type : 'inside'
               },
               overlay : {
                  css : {
                     'background' : 'rgba(238,238,238,0.85)'
                  }
               }
            }
         });

         // Remove padding, set opening and closing animations, close if clicked and disable overlay
         $(".fancybox-effects-d").fancybox({
            padding: 0,

            openEffect : 'elastic',
            openSpeed  : 150,

            closeEffect : 'elastic',
            closeSpeed  : 150,

            closeClick : true,

            helpers : {
               overlay : null
            }
         });

         /*
          *  Button helper. Disable animations, hide close button, change title type and content
          */

         $('.fancybox-buttons').fancybox({
            openEffect  : 'none',
            closeEffect : 'none',

            prevEffect : 'none',
            nextEffect : 'none',

            closeBtn  : false,

            helpers : {
               title : {
                  type : 'inside'
               },
               buttons   : {}
            },

            afterLoad : function() {
               this.title = 'Image ' + (this.index + 1) + ' of ' + this.group.length + (this.title ? ' - ' + this.title : '');
            }
         });


         /*
          *  Thumbnail helper. Disable animations, hide close button, arrows and slide to next gallery item if clicked
          */

         $('.fancybox-thumbs').fancybox({
            prevEffect : 'none',
            nextEffect : 'none',

            closeBtn  : false,
            arrows    : false,
            nextClick : true,

            helpers : {
               thumbs : {
                  width  : 50,
                  height : 50
               }
            }
         });

         /*
          *  Media helper. Group items, disable animations, hide arrows, enable media and button helpers.
         */
         $('.fancybox-media')
            .attr('rel', 'media-gallery')
            .fancybox({
               openEffect : 'none',
               closeEffect : 'none',
               prevEffect : 'none',
               nextEffect : 'none',

               arrows : false,
               helpers : {
                  media : {},
                  buttons : {}
               }
            });

         /*
          *  Open manually
          */

         $("#fancybox-manual-a").click(function() {
            $.fancybox.open('1_b.jpg');
         });

         $("#fancybox-manual-b").click(function() {
            $.fancybox.open({
               href : 'iframe.html',
               type : 'iframe',
               padding : 5
            });
         });

         $("#fancybox-manual-c").click(function() {
            $.fancybox.open([
               {
                  href : '1_b.jpg',
                  title : 'My title'
               }, {
                  href : '2_b.jpg',
                  title : '2nd title'
               }, {
                  href : '3_b.jpg'
               }
            ], {
               helpers : {
                  thumbs : {
                     width: 75,
                     height: 50
                  }
               }
            });
         });


      });
   </script>
   <style type="text/css">
      .fancybox-custom .fancybox-skin {
         box-shadow: 0 0 50px #222;
      }

      body {
         max-width: 700px;
         margin: 0 auto;
      }
   </style>



und hier der befehl im BODY
Code: Alles auswählen
<li><a class="fancybox fancybox.iframe" href="iframe.html">Iframe</a></li>


gruss
ManuelBoesel
 
Beiträge: 350
Registriert: Sa 2. Feb 2008, 18:29

Re: Fancybox oder Lightbox geht nicht mehr

Beitragvon mmaass » Mo 23. Jun 2014, 08:53

Schau Dir das mal hier an, dass kannst auch mit dem vorhandenen PrettyPhoto machen
http://stackoverflow.com/questions/3790791/how-to-open-a-prettyphoto-lightbox-automatically-when-the-page-loads
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin


Zurück zu Designfragen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 20 Gäste