R: [Web2.0] Jquery (sono all'inizio)
diego.unali a fastwebnet.it
diego.unali a fastwebnet.it
Mar 10 Lug 2007 14:47:18 CEST
>----Messaggio originale----
>Dal: simonevolpini a yahoo.it
>Data: 10/07/2007 12.39
>A: <web2.0 a lists.ziobudda.net>
>Ogg: [Web2.0] Jquery (sono all'inizio)
>
>Ciao a tutti.
>Sto iniziando a lavorare con JQuery e sono incappato in un problema :)
>
>Ho realizzato una tabella che potete vedere in questa pagina:
>
>http://www.c--s.net/ajax/index3_table.php
>
>
>e sto cercando di associare un evento al click del mouse sulla scritta
>OFF del primo record della tabella, che ho identificato con l'id "att_1"
>e il td contenente la scritta con l'id "test".
>
>Ho creato il javascript che al click del mouse sopra il link OFF esegue
>i primo evento:
>
>$('a.attiva').bind('click',function(event) {
> $("#att_1 > #test").load("prova1.php");
>});
>
>$('a.disattiva').bind('click',function(event) {
> $("#att_1 > #test").load("prova2.php");
>});
>
>Nel momento in cui clicko su OFF, il javascript funziona correttamente e
>chiama prova1.php:
>
><?php
>echo '<strong><a class="disattiva">ON</a></strong>';
>?>
>
>Quindi non faccio altro che sostituire la scritta OFF con ON e cambiare
>il tag a che da "attiva" passa a "disattiva".
>
>Dopo aver fatto questo cambiamento, se clicko su ON non chiama
>prova2.php e quindi non ripassa ad OFF.
dovresti rifare la bind sul nuovo elemento del dom che hai creato.
>
>Qualche idea? ;)
>
>Grazie,
>Simone
>
>_______________________________________________
>Web2.0 mailing list
>Web2.0 a lists.ziobudda.net
>http://lists.ziobudda.net/mailman/listinfo/web2.0
>
Maggiori informazioni sulla lista
Web2.0