ritornare al div precedente

Discussione in 'jQuery' iniziata da trattorino, 27 Ottobre 2018.

  1. trattorino

    trattorino Utente Attivo

    Registrato:
    23 Luglio 2016
    Messaggi:
    173
    Mi Piace Ricevuti:
    1
    Punteggio:
    18
    ho un blocco che genera questi div
    HTML:
    <div class="picture"id='iss99sd99'>testo 1</div>
    <div class="picture" id='skdnfsd99'>testo 2</div>
    <div class="picture"id='sjsjsa000'>testo 3</div>
    tramite onclick riesco a richiamare con la funzione load i risultati di una pagina all'interno di picture, cioè facendo click sul testo uno o due o tre richiama in base al loro id i risultati.
    Ovviame diversi l'uno dall'altro, vorrei far in modo che se un utente clicca testo1, poi i risultati dentro il testo 2 me li rimandi a 0 cioè prima che ho chiccato, una sorta di funzione toggle per visualizzare e nascondere con i css... solo che ora vorrei poter fare la stessa cosa con la funzione load, capite?
    cioe se clicco testo uno, mi carica i risultati sul testo uno tramite load e togliendo la scritta testo 1, ma se poi clicco testo due voglio che si, mi carica i risultati sul div del testo due, ma che mi riporti il div del testo uno all'originale, prima che il load caricasse i risultati... ho provato a usare

    HTML:
    $(document).on('click', '.testo1, function(){
    var status_id = $(this).data("pot");
    $('.testo2').html('<div class="view viewFull" ><div class="loading">Caricamento in corso... </div></div>');
    $('.testo2').load('/index.php?/status/load-page.php/&status_id=' + status_id);
    $('.testo2').removeClass('Attiva');
    $('.testo2).css('background-color', '#f7f8f9');
    $('.testo2').addClass('disattiva' + status_id);
    
    });
    ma non so come far in modo su come prendere l'informazione del div aperto per poi chiederlo, come faccio aiutatemi
     
  2. WmbertSea

    WmbertSea Utente Attivo

    Registrato:
    28 Novembre 2014
    Messaggi:
    146
    Mi Piace Ricevuti:
    20
    Punteggio:
    28
    ho capito più o meno cosa vuoi ottenere ma la situazione non è troppo chiara. Il codice che hai postato presenta degli errori; forse lo hai semplificato per farne un esempio da postare qui ma tali errori rendono confusa la situazione che realmente hai.

    Nel caso, posta il link alla tua pagina se possibile; magari vedendola online si capisce meglio.
     
    A trattorino piace questo elemento.
  3. trattorino

    trattorino Utente Attivo

    Registrato:
    23 Luglio 2016
    Messaggi:
    173
    Mi Piace Ricevuti:
    1
    Punteggio:
    18
    ho risolto, si il codice è semplificato per rendere l'idea...
     
Sto caricando...

Condividi questa Pagina