Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    216

    jquery dissolvenza e assolvenza

    buongiorno
    ho n piccolo dobbio per un grande lavoro...

    in poche parole dovrei fare che al click di un pulsante gli altri vanno in dissolvenza, e ad un secondo click dell pulsante rimasto ho del body ri compaiano gli alti

    io l'ho pensata cosi ma fa solo la prima parte

    codice:
    $(document).ready(function()
    {var hide = false;
    	$("a#home").click(function()
    	{if($(hide == false)){
    		$("a#aboutMe").fadeOut("normal");
    		$("a#contacts").fadeOut("normal");
    		$("a#works").fadeOut("normal");
    		hide = true;
    		 }
    		 else if(hide == true){
    		$("a#aboutMe").fadeIn("normal");
    		$("a#contacts").fadeIn("normal");
    		$("a#works").fadeIn("normal");
    		hide = false;
    		}
    	});
    });
    perchè?
    Server utilizzato: MySQL


    (cit.)
    Un misto tra pazzia ed intelligenza

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    $(hide == false) sicuro?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    216
    grazie mille non mi ero accorto...

    approfitto della tua risposta (così non apro un altro post);

    voglio spostare il link che ovviamente da un id ma non riesco
    io farei così:
    codice:
    $(document).ready(function()
    {var hide = false;
    var marginL = 50;
    	$("a#home").click(function()
    	{if(hide == false){
    		$("a#home").animate({"left": "-=50px"}, "slow");
    		$("a#aboutMe").fadeOut("normal");
    		$("a#contacts").fadeOut("normal");
    		$("a#works").fadeOut("normal");
    		
    		hide = true;
    		 }
    		 else if(hide == true){
    		$("a#aboutMe").fadeIn(200);
    		$("a#contacts").fadeIn(200);
    		$("a#works").fadeIn(200);
    		hide = false;
    		}
    	});
    });
    cioè lo sposterei con animate

    il dubbio che mi sorge è che l'id ha un margin-left, non vorrei che gli da fastidio(per capirci!)

    che ne dici?
    Server utilizzato: MySQL


    (cit.)
    Un misto tra pazzia ed intelligenza

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Essendo due cose distinte direi di no.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    216
    c'è un modo per far scivolare un div sopra ad un altro???

    ti spiego:
    ho 4 pulsanti, come hai visto, e al click di uno, questo deve andare in alto a sinistra e gli altri se ne vanno in dissolvenza.
    il punto è che facendo come come nel codice quando un div incontra un altro div fa un salto perdendo di fluidità...

    ho provato a rimuovere gli alti di ma non ho risolto gran che...

    codice:
    $(document).ready(function()
    {var hide = false;
    var marginL = 50;
    	$("a#aboutMe").click(function()
    	{if(hide == false){
    		
    		//$(this).animate({"left": "-=50px"}, "slow");
    		$("a#home").fadeOut("fast");
    		$("a#contacts").fadeOut("fast");
    		$("a#works").fadeOut("fast");
    		hide = true;
    		$(this).animate( {"margin-left": "-=200"}, "slow" ) ;
    		 }
    		 else if(hide == true){
    			 $(this).animate( {"margin-left": "+=200"}, "slow" ) ;
    			 $("a#home").delay(500).fadeIn("fast");
    		$("a#contacts").delay(500).fadeIn("fast");
    		$("a#works").delay(500).fadeIn("fast");
    		hide = false;
    		}
    	});
    });
    ah un'altra cosa...
    mi farebbe molto piace aggiungerti su skype... (tranquillo no per provarci )
    Server utilizzato: MySQL


    (cit.)
    Un misto tra pazzia ed intelligenza

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Se non tutto con jquery (vedi anche jqueryUI) molto è possibile, qui la domanda è: cosa posso fare con le mie conoscenze? studiandoti jquery molto, non credo che sentici su skype sia possibile perché l'ho quasi sempre spento
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    216
    infatti io mi affido ai forum per imparare

    chiedendo riposndendo e magari anche dicendo cazzate...

    comunque tornando a noi c'è un modo per far scivolare un div sopra un altro div???
    Server utilizzato: MySQL


    (cit.)
    Un misto tra pazzia ed intelligenza

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da rare
    infatti io mi affido ai forum per imparare
    Il forum non è il sostitutivo di un libro/guida/scuola serve per condividere problematiche che s'incontrano e che altri hanno già affrontato e risolto, non insegnare il linguaggio e sui concetti.
    chiedendo riposndendo e magari anche dicendo cazzate...
    attento, che a forza di dire "sciocchezze" si viene abbandonati.
    Perché un conto e trovarsi bloccati per un certo problema, un altro è non documentarsi, non studiare, non voler capire solo per pigrizia o svogliatezza "tanto c'è il forum..."
    comunque tornando a noi c'è un modo per far scivolare un div sopra un altro div???
    Ritengo di si lavorando sul zIndex dei vari oggetti
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.