ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
1766
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    Registriert seit
    Nov 2003
    Ort
    Darmstadt
    Beiträge
    5.637
    Hi,
    ich hab ein kleines Problem mit der JQuery modalbox Fancybox und verstehe nciht so ganz warum.
    Ich lade die Box wenn ich auf ein Bild klicke, gleichzeitig werden zwei Divs mit fadeOut() ausgeblendet. Das funktioniert auch. Nun möchte ich aber diese beiden Divs wieder einblenden wenn die Fancybox geschlossen wird. Das habe ich versucht zu erreichen indem ich zusätzlich noch eine Function mit fadeIn auf den Closebutton gelegt habe.

    Hier noch meine für die Fancybox angepassten Scripte:
    Code javascript:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    
    //Fancybox
     
     
        /* This is basic - uses default settings */
        
        $("a#single_image").fancybox();
        
        /* Using custom settings */
        
        $("a#inline").fancybox({
            'hideOnContentClick': true
        });
     
        /* Apply fancybox to multiple items */ 
        
        $("a.grouped_elements").fancybox({
            'my_top'                :   50,
            'my_left'               :   148,
            'speedIn'               :   1000, 
            'speedOut'              :   200, 
            'overlayShow'           :   true,
            'overlayOpacity'        :   0,
            'overlayColor'          :   '#fdfdfd',
     
            'transitionIn'          :   'fade',
            'transitionOut'         :   'fade',
        
            'static_pos_onresize'   :   true,
            'titlePosition'         :   'inside',
            'titleShow'             :   true
        });
            
     
        /* Content fadeOut */ 
     
     
        $('.grouped_elements').click(function(){
               $('#page').fadeOut('slow');
               $('.pagenavfree').fadeOut('slow');        
        });
     
     
        /* Content fadeIn on Closebutton */ 
     
     
        $('#fancybox-close').click(function(){
            $('#page').fadeIn('slow');
            $('.pagenavfree').fadeIn('slow');        
        });
     
    });

    Habe ich da irgendeinen Schreibfehler gemacht oder kann ich nicht zusätzlich bei der Fancybox ein Script auf den Closebutton legen?

    Viele Grüße
     
    Dirt is my World
    www.janstieler.de coming soon!
    Xing Profil (OpenBC)
    del.icio.us Profil
    flickr Profil

    Portfolio

    Bitte bewerte mich wenn ich dir weitergeholfen habe. Und makiere dein Beitrag als erledigt wenn das Problem geklärt wurde.
    Information zum neuen Bewertungsmodell.

  2. #2
    Avatar von sight011
    sight011 ist offline Mitglied Diamant
    Registriert seit
    Jun 2007
    Beiträge
    2.136
    Offtopic:

    Was is eine fancybox - ^ ^ne lightbox in weiß?
     
    Portfolio | Blog

    Dammm, ich hätte gerne die selbe Grafik-Engine wie Gott! :D
    Wer sich langweilt ist selber Schuld

  3. #3
    Registriert seit
    Nov 2003
    Ort
    Darmstadt
    Beiträge
    5.637
    Was is eine fancybox - ^ ^ne lightbox in weiß?
    Nein eine in grün . Ja das ist einfach eine weitere Modalbox (Universalname). Die Lightbox ist eigentlich auch nur eine Version einer Modalbox.

    Weitere Modalboxen wären:
    Greybox, Modalbox, NyroModal, Lightbox 2, jqModal, Thickbox, FaceBox …

    Grüße
    Geändert von Jan-Frederik Stieler (15.09.10 um 11:34 Uhr)
     
    Dirt is my World
    www.janstieler.de coming soon!
    Xing Profil (OpenBC)
    del.icio.us Profil
    flickr Profil

    Portfolio

    Bitte bewerte mich wenn ich dir weitergeholfen habe. Und makiere dein Beitrag als erledigt wenn das Problem geklärt wurde.
    Information zum neuen Bewertungsmodell.

  4. #4
    Avatar von Sven Mintel
    Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.112
    Moin,

    dein Beispiel funktioniert bei mir.
    Wenn ich auf den Close-Button klicke, werden die Elemente wieder angezeigt....aber auch nur beim Klick auf diesen Button, nicht generell beim Schliessen.

    Wenn du das willst, nutze die Option "onClosed" beim Initiieren der Fancybox.
     

  5. #5
    Registriert seit
    Nov 2003
    Ort
    Darmstadt
    Beiträge
    5.637
    Hi Sven,
    da hast du natürlich recht, es wäre besser wenn beim allgemeinen schließen der Content wieder geladen wird.
    Tja, nur bei mir funktioniert das aufm Mac in keinem Browser.

    Gruß
    Geändert von Jan-Frederik Stieler (15.09.10 um 12:17 Uhr)
     
    Dirt is my World
    www.janstieler.de coming soon!
    Xing Profil (OpenBC)
    del.icio.us Profil
    flickr Profil

    Portfolio

    Bitte bewerte mich wenn ich dir weitergeholfen habe. Und makiere dein Beitrag als erledigt wenn das Problem geklärt wurde.
    Information zum neuen Bewertungsmodell.

  6. #6
    Avatar von Sven Mintel
    Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.112
    Zitat Zitat von Jan-Frederik Stieler Beitrag anzeigen
    Tja, nur bei mir funktioniert das aufm Mac in keinem Browser.
    Schicke mir nen Mac zum Testen, dann fixe ich das
     

  7. #7
    Avatar von sight011
    sight011 ist offline Mitglied Diamant
    Registriert seit
    Jun 2007
    Beiträge
    2.136
    Weitere Modalboxen wären:
    Greybox, Modalbox, NyroModal, Lightbox 2, jqModal, Thickbox, FaceBox …
    Facebox :-D ?!


    EDIT: Das haben die Türk** entwickelt
     
    Portfolio | Blog

    Dammm, ich hätte gerne die selbe Grafik-Engine wie Gott! :D
    Wer sich langweilt ist selber Schuld

  8. #8
    Registriert seit
    Nov 2003
    Ort
    Darmstadt
    Beiträge
    5.637
    Hi Sight,
    also so ganz habe ich jetzt deinen Scherz nicht verstanden?
    Schicke mir nen Mac zum Testen, dann fixe ich das
    Das hätteste gerne . Ich werd die Seite erstmal mal auf einem Windows Rechner testen und dann geht das suchen nach eienr Lösung los.
     
    Dirt is my World
    www.janstieler.de coming soon!
    Xing Profil (OpenBC)
    del.icio.us Profil
    flickr Profil

    Portfolio

    Bitte bewerte mich wenn ich dir weitergeholfen habe. Und makiere dein Beitrag als erledigt wenn das Problem geklärt wurde.
    Information zum neuen Bewertungsmodell.

  9. #9
    Avatar von sight011
    sight011 ist offline Mitglied Diamant
    Registriert seit
    Jun 2007
    Beiträge
    2.136
    Ähem sorry nich so wichtig
     
    Portfolio | Blog

    Dammm, ich hätte gerne die selbe Grafik-Engine wie Gott! :D
    Wer sich langweilt ist selber Schuld

Thema nicht erledigt

Ähnliche Themen

  1. jQuery Link für Fancybox über <tr>
    Von ullid im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 13.11.09, 16:34
  2. JQuery/Fancybox Klick nachstellen
    Von danielmueller1985 im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 08.09.09, 23:12
  3. Antworten: 2
    Letzter Beitrag: 13.08.07, 08:57
  4. Antworten: 8
    Letzter Beitrag: 22.04.06, 10:09
  5. Login Script nicht ganz
    Von Grunge im Forum PHP
    Antworten: 62
    Letzter Beitrag: 05.09.05, 14:53