Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Toggle div multipli

  1. #1

    Toggle div multipli

    Ho una serie di articoli di diverse categorie che gestisco con un menù, quando clicco su un pulsante devono essere nascosti tutti gli elementi di una categoria...

    Ho provato ad usare toggle di jquery ma se imposto di nasconre l'ID mi nasconde solo il primo.. io vorrei nasconderli tutti... ho provato a modificare la funzione usando le classi ma non funziona.. Che tecnica devo usare?
    Fabzine.it: Il blog italiano sulla digital fabrication

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    posta il codice js/html

  3. #3
    ecco

    codice:
    <div id="menu">
        <ul>[*]Categoria 1[*]Categoria 2[*]Categoria 3[/list]
    </div>
    codice:
        <div class="cat01">
           xxxxxxx
        </div>
    codice:
    $('#cat01').click(function() {
      $('.cat01').toggle('slow', function() {
      });
    });
    Fabzine.it: Il blog italiano sulla digital fabrication

  4. #4
    Ho risolto cosi... non so se è il metodo migliore però funziona come volevo.

    codice:
    function hide(cat){
        $("."+cat).toggle();
    }
    
    
    <div id="tagcloud">
        <ul>[*]Uno[*]Due[*]Tre
    [/list]
    </div>
    Fabzine.it: Il blog italiano sulla digital fabrication

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.