Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [jquery] modificare desto al click

    Buongiorno forum,
    Sto cercando di realizzare una cosa simile a questa link con una piccola modifica che vi vado a spiegare.

    Al click di una voce viene modificato il testo e al click di un'altra voce.. la prima voce torna con il testo originale.
    Spero di essere stato abbastanza chiaro sull'effetto che desidero...

    Per ora sono riuscito a modificare il testo al click utilizzando il seguente codice.
    codice:
     $(document).ready(function(){
    	 $("a#item").click(function(){ 
    		  // var htmlStr = $(this).html();
    		   $(this).text('Nascondi');
    			
    	 });
    });
    Ora come posso ridargli il testo originale... ? in base alle descrizioni appena descritte

    Grazie a tutti...

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    codice:
     $(document).ready(function(){
    	 $("a .items").click(function(){ 
    		 $("a .items").text('Mostra');//tutti diventano Mostra
    		  $(this).text('Nascondi');//quello cliccato diventa Nascondi
    	 });
    
    });
    cosi' come ho fatto, avra i tuoi tab/link di classe items pero' cosi sul click di ogni link usato come tab fai questo...
    Non l'ho provato ma dovrebbe essere corretto.

  3. #3
    Funziona ti chiedo un'ultima cosa per renderlo ottimale.
    Se l'utente clicca sul medesimo item per nasconderlo dovrebbe uscire mostra... come si può fare?

  4. #4
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    codice:
    
     $(document).ready(function(){
    	 $("a .items").click(function(){ 
    		 $("a .items").text('Mostra');//tutti diventano Mostra
    
                    if( $(this).text() == 'Nascondi' )
                        $(this).text('Mostra');
                    else
                        $(this).text('Nascondi');
    
    		 $(this).text('Nascondi');//quello cliccato diventa Nascondi
    	 });
    
    });
    Si potrebbe ottimizzare ... ora non ho tempo

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.