Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    script stile accordillon jquery

    Salve a tutti, ho una lista di div dove al click del titolo si dovrebbe aprire un pannello a scorrimento formato da un altro div nascosto contenente le informazioni sul brano musicale, ma siccome ho più liste, vorrei che all’apertura di un div, se un altro pannello è stato aperto, questo deve chiudersi, insomma come il funzionamento dell’accrodion di jquery.
    Ho abbozzato uno script, che dalla prima parte mi fa aprire qualsiasi pannello, ma se aggiungo la parte dell’if dove dovrebbe chiudere ogni pannello aperto, impazzisce chiudendomi anche il div che non c’entra nulla.
    Questo è il codice html

  2. #2
    Purtroppo non mi permette di allegare il codice per uno strano motivo quindi vi prego scusandomi dell'inconveniente di consultare il link jsfiddle dove ho iniziato a trascrivere il codice.

    http://jsfiddle.net/dariomarco/7f0ndxn7/

    Grazie di nuovo per la vostra pazienza e per eventuali aiuti.
    Ultima modifica di DarioMarco; 31-03-2015 a 17:07

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non si vede e non funziona nulla
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Scusami, ma non sapevo che ad ogni aggiornamento cambiava il link, quindi il link corretto è questo
    https://jsfiddle.net/dariomarco/7f0ndxn7/14/

    purtroppo non sono riuscito a cambiarlo in cima perchè non mi fa modificare più nulla. Mi scuso di nuovo per l'inconveniente.

  5. #5
    Quote Originariamente inviata da DarioMarco Visualizza il messaggio
    al click del titolo si dovrebbe aprire un pannello a scorrimento formato da un altro div nascosto [...] vorrei che all’apertura di un div, se un altro pannello è stato aperto, questo deve chiudersi
    Guarda questo: https://jsfiddle.net/uc2n2wgm/

  6. #6
    Ciao micheleraponi grazie per la tua risposta, complimenti per lo script e grazie per il tuo contributo, purtroppo ho riscontrato un anomalia, aprendo il link, e cliccando nuovamente sul titolo, questo dovrebbe chiudersi purtroppo si chiude ma si riapre nuovamente.

  7. #7
    Quote Originariamente inviata da DarioMarco Visualizza il messaggio
    Ciao micheleraponi grazie per la tua risposta, complimenti per lo script e grazie per il tuo contributo, purtroppo ho riscontrato un anomalia, aprendo il link, e cliccando nuovamente sul titolo, questo dovrebbe chiudersi purtroppo si chiude ma si riapre nuovamente.
    Prova questo: https://jsfiddle.net/c8tvbLer/

  8. #8
    Ciao grazie di nuovo per il tuo aiuto, il tuo script funziona alla perfezione ma vorrei chiederti l'ultima cortesia di aiutarmi ad adattarlo nel mio contesto, un elemento in lista con dentro una tabella, che cliccando nella cella Descrizione si apre la riga di sotto, al posto di quella affianco come nel tuo script.
    Grazie in anticipo per il tuo aiuto.
    questo il link
    https://jsfiddle.net/dariomarco/c8tvbLer/2/

  9. #9
    Ecco, è anche un po' più raffinato della mia precedente versione: https://jsfiddle.net/z7pzy111/
    Ultima modifica di micheleraponi; 02-04-2015 a 11:57

  10. #10
    Ti ringrazio, lo script è fatto davvero bene, molto sobrio e soprattutto sfrutta gli stili cosa che io non ci sarei mai arrivato, inoltre ho incrementato la possibilità di cambiare il testo del pannello all'apertura e chiusura della riga, ma vorrei fare un ultima domanda, se volessi passare del testo anche come parametro nella funzione, è possibile farlo?
    Questo è il codice con l'aggiunta, anche se modesto e scontato.
    https://jsfiddle.net/dariomarco/z7pzy111/2/

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.