Visualizzazione risultati 1 fino 4 di 4

Discussione: Modificare il valore della regola CSS display

  1. #1
    VIrinascita non è connesso Neofita
    Data registrazione
    07-11-2013
    Messaggi
    7

    Predefinito Modificare il valore della regola CSS display

    Premessa sono alle prime armi.

    Volendo far comparire o scomparire qualcosa da una pagina web al click di un pulsante ho trovato che è possibile farlo agendo sulla regola CSS :

    Codice:
    div#hide {
      display: none;
    }
    attraverso questa funzione :

    Codice PHP:
    $(function(){
    $(
    '#click').click(function(){

    if( $(
    '#hide').css('display') == 'block' )
    $(
    '#hide').css('display','none');
    else
    $(
    '#hide').css('display','block');

    return
    false;
    });
    Io ho inserito nella pagina l'elemento da controllare in :

    Codice HTML:
    <div id="hide">
    ... l'elemento da controllare ...
    Codice HTML:
    </div>
    ora per utilizzare al click di un pulsante o al richiamo di un link la funzione per modificare lo stato del display che devo fare ???

    spero di essere stato sufficientemente chiaro ... vi ringrazio in anticipo
    Ultima modifica di karl94 : 06-02-2015 alle ore 18.39.19 Motivo: Formattazione del codice

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Il listener dell'evento è in ascolto per l'elemento con id click, inserisci nel documento un pulsante ed assegna al suo attributo id il valore click.

  3. #3
    VIrinascita non è connesso Neofita
    Data registrazione
    07-11-2013
    Messaggi
    7

    Predefinito

    c'è ovviamente qualcosa che non ho capito ...

    la funzione php che è indicata sopra l'ho salvata come un file prova.php e ho utilizzato questo codice per il pulsante

    <form action="prova.php" method="post">

    <input type="submit" value="premi e cambia" name="submit" id="click" class="button">


    </form>

    ma mi dice che c'è un errore ( Parse error: syntax error, unexpected '(', expecting T_VARIABLE or '$' )
    nella riga:

    $('#click').click(function(){

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,752

    Predefinito

    jQuery è javascript, non PHP.

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •