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

    [jquery] errore con utilizzo di this e next

    ciao a tutti ho questo codice
    codice:
    <div class="messaggio">titolo<font class="small-gri-ita">del 2012-12-04 14:12:58</font>
     <div class="testo">testo</div>
    </div>
    <div class="messaggio">titolo<font class="small-gri-ita">del 2012-12-04 14:12:58</font>
     <div class="testo">testo</div>
    </div>
    <div class="messaggio">titolo<font class="small-gri-ita">del 2012-12-04 14:12:58</font>
     <div class="testo">testo</div>
    </div>
    e questa jquery
    codice:
        $(document).ready(function(){
    
        $('.testo').hide();
        $('.toggle').click(function(){
        $(this).next('.testo').slideToggle();      //
        });
    
    
      });
    il problema è che cliccando sul collegamento non succede nulla... se tolgo il comando (this).next allora funziona ma si aprono tutti i messaggi.

    ????
    Griggio Claudio

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    guarda l' annidamento: .testo non e' il next di .toggle perche' quest ultimo e' in [b]

    $(this).parent().next('.testo').slideToggle()

    ciao

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 © 2024 vBulletin Solutions, Inc. All rights reserved.