+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Pirobox und live() ?

  1. #1
    TP-Junior comod ist auf einem guten Weg
    Registriert seit
    May 2010
    Beiträge
    14

    Pirobox und live() ?

    Hallo!

    Wie sage ich der Pirobox,...

    Code:
            $().piroBox({
                            my_speed: 400, //animation speed
                            bg_alpha: 0.1, //background opacity
                            slideShow : true, // true == slideshow on, false == slideshow off
                            slideSpeed : 4, //slideshow duration in seconds(3 to 6 Recommended)
                            close_all : '.piro_close,.piro_overlay'// add class .piro_overlay(with comma)if you want overlay click close piroBox
            });

    ...dass sie auch funktionieren soll wenn der content mit ajax gerade erst neu geladen wurde. Ich möchte quasi nen live-handler "drauf" legen, doch leider habe ich keine Ahnung von der Syntax und ob das überhaupt mit dem obigen Code geht.

    brauche echt dringend Hilfe, ich bin am verzweifeln... Please HELP me!

  2. #2
    TP-Senior Moritz macht sich hier sehr viel Mühe
    Registriert seit
    Nov 2002
    Beiträge
    289
    dass sie auch funktionieren soll
    Was meinst Du damit?

    das überhaupt mit dem obigen Code geht.
    Sicher nicht (ich mutmaße jetzt, da ich den resltichen Code nicht kenne), da das Element, dass "funtionieren soll" ja noch nicht existiert, wenn Du $(???).piroBox(); aufrufst.

    Ein wenig mehr Code wäre gut - zeig doch mal den Ajax-Request und ein bisschen HTML.
    ...zur Zeit außer Betrieb...

  3. #3
    TP-Junior comod ist auf einem guten Weg
    Registriert seit
    May 2010
    Beiträge
    14
    Ich habe ja schon das ein oder andere Versucht...
    Leider basiert alles auf .click(), daher auch die Probleme mit der PiroBox.
    Es gibt ein Auf- und Zuklappbares Menü und deren Links im Menü UND Links im neu geladenen Content-div-Container (Mainpage). Die Links im Content-div sollen ja wiederrum in den Content-div geladen werden (Daher ein mal nur .click und ein mal als Live()-Variante.
    Desweiteren habe ich versucht das ganze ein wenig mehr einzuschränken durch die Klassifizierung .ilink (Interner-Link), aber nützt alles nichts!

    Code:
    <script type="text/javascript">
    
    jQuery(document).ready(function(){
    
    
    	var hash = window.location.hash.substr(1);
    	var href = $('a').each(function(){
    		var href = $(this).attr('href');
    		if(hash==href.substr(0,href.length-4)){
    			var toLoad = hash+'.php';
    			$('#content').load(toLoad);
    		}
    	});
    
    
    	// Menu toggle
    	$('.toggle').prev('li').click(function(){
    		$(this).next().toggle('slow');
    		return false;
    	}).next().hide('slow');
    
    
    	// Clicks aus dem Menü
    	$('.ilink').click(function(){
    
    
    
    		var toLoad = $( this ).attr('href')+' #content';
    		$('#content').hide(loadContent);
    		//$('#load').remove();
    		$('#wrapper').append('<span id="load">LOADING...</span>');
    		$('#load').show();
    		window.location.hash = $( this ).attr('href').substr(0,$( this ).attr('href').length-4);
    
    		function loadContent() {
    			$('#content').load(toLoad,'',showNewContent)
    		}
    		function showNewContent() {
    			$('#content').show(hideLoader);
    
    
    		}
    		function hideLoader() {
    			$('#load').hide();
    		}
    
    
    		//return false;
    
    	});
    
    	// Clicks aus dem neu geladenen Content
    	$('.ilink').live("click", function(){
    
    
    		var toLoad = $( this ).attr('href')+' #content';
    		$('#content').hide(loadContent);
    		//$('#load').remove();
    		$('#wrapper').append('<span id="load">LOADING...</span>');
    		$('#load').show();
    		window.location.hash = $( this ).attr('href').substr(0,$( this ).attr('href').length-4);
    
    		function loadContent() {
    			$('#content').load(toLoad,'',showNewContent)
    		}
    		function showNewContent() {
    			$('#content').show(hideLoader);
    		}
    		function hideLoader() {
    			$('#load').hide();
    		}
    
    		return false;
    
    	});
    
    });
    
    </script>

  4. #4
    TP-Junior comod ist auf einem guten Weg
    Registriert seit
    May 2010
    Beiträge
    14
    + push +

+ Antworten

Ähnliche Themen

  1. Go Live 6.0 und Mitgliederbereich
    Von Columbo im Forum Dreamweaver & andere Webeditoren
    Antworten: 1
    Letzter Beitrag: 24.07.2010, 11:04
  2. GO Live 8 CS2
    Von Superduke im Forum GoLive
    Antworten: 5
    Letzter Beitrag: 07.01.2007, 12:50
  3. Live Cam
    Von Elandar im Forum Photoshop
    Antworten: 1
    Letzter Beitrag: 14.09.2004, 10:05
  4. Live-Rechner mit JS
    Von VizeRechib im Forum HTML & CSS
    Antworten: 4
    Letzter Beitrag: 21.05.2004, 12:53
  5. Live - Effekte
    Von SP965 im Forum Fireworks
    Antworten: 2
    Letzter Beitrag: 30.10.2003, 14:56

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

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