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

    jQuery - rimozione classe

    Salve , dovrei utilizzare jquary per rimuovere un la class "hidden" quando seleziono 1 o 2 nella select con id prova. Qualcuno mi aiuto con il codice?
    codice:
    <select class="form-control hidden" id="prova" required>
    <option selected></option>
    <option value="1">prova 1</option>
     <option value="2">prova 2</option>
    <option value="3">prova 3</option>
     </select>
    vi ringrazio anticipatamente
    Ultima modifica di ciro78; 05-10-2016 a 20:43

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    Quote Originariamente inviata da francesco82l Visualizza il messaggio
    Salve , dovrei utilizzare jquary per rimuovere un la class "hidden" quando seleziono 1 o 2 nella select con id prova.
    Qualcuno mi aiuto con il codice?
    codice:
    <select class="form-control hidden" id="prova" required>
    <option selected></option>
    <option value="1">prova 1</option>
     <option value="2">prova 2</option>
    <option value="3">prova 3</option>
     </select>
    vi ringrazio anticipatamente

    Ciao Francesco,
    ti invito a leggere con attenzione il regolamento al fine di utilizzare al meglio il forum e agevolare chi ti vuole aiutare.

    ps benvenuto
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  3. #3
    Ciao Ciro ,ho letto il regolamento,ma non capisco ugualmente dove ho sbagliato?��

    "Grazie X il benvenuto "

  4. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao, potresti usare il metodo change() e toggleClass() impostando la condizione sul secondo parametro.
    Un esempio:
    codice:
    <!DOCTYPE HTML>
    <html>
      <head>
        <title>Esempio</title>
        <meta charset="utf-8">
        <script src="http://code.jquery.com/jquery-latest.min.js"></script>
        <style type="text/css">
          .hidden{
                    opacity: .5;
                    background: grey;
                }
        </style>
        <script type="text/javascript">
          $(function(){
            $("#prova").change(function(){
                        var val = this.value;
                        $(this).toggleClass("hidden",!(val == "1" || val == "2"));
                    }).change();
          })
        </script>
      </head>
      <body>
            <select class="form-control hidden" id="prova" required>
                <option selected  label="- Scegli -"></option>
                <option value="1">prova 1</option>
                <option value="2">prova 2</option>
                <option value="3">prova 3</option>
            </select>
      </body>
    </html>
    In alternativa puoi comunque usare addClass() e removeClass() dentro una semplice condizione if else.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  5. #5
    Grazie Keller funziona perfettamente

  6. #6
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    Quote Originariamente inviata da francesco82l Visualizza il messaggio
    Ciao Ciro ,ho letto il regolamento,ma non capisco ugualmente dove ho sbagliato?��

    "Grazie X il benvenuto "
    ciao,
    titolo poco chiaro (prima della correzione era jqary o simili)
    mancanza del tag code.

    se leggi meglio il regolamento vedi che queste cose sono scritte.
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


Tag per questa discussione

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.