Salve a tutti, sempre alle prese con qualche nuovo dubbio e alla ricerca di conoscere soluzioni per eventi jquery , avrei bisogno del vostro aiuto per questo piccolo esercizio.
Ho delle celle costruite su table td, diciamo due per semplificare, una ha un indice 01, e l'altra indice 02
ogni cella ha una classe univoca class="cella" internamente ha un link per l'evento.
questo e' il codice.
al click devo conoscere il numero di ID e sapere se <a href> selezionato e' scaduto o attivo dal'attributo title.Codice PHP:
<?php
echo "<table>";
echo "<tr><td></td></tr>";
echo "<tr>";
echo '<td class="cella" id="01"><span class="fc-day">01</span>';
echo '<p><a href="#" title="scaduto" class="btn btn-danger" > Scaduto </a></p>';
echo '</td>';
echo '<td class="cella" id="02"><span class="fc-day">02</span>';
echo '<p><a href="#" title="attivo" class="btn btn-default" > Prenotabile </a></p>';
echo '</td>';
echo "</tr>";
echo "</table>";
?>
la parte jquery funziona solo rilevando il nome dal title, cioe' scaduto o attivo, ma non riesco ad ottenere il numero id, mi da' sempre 01.
mi potete aiutare a capire dove sto sbagliando? devo conoscere quale id e' stato scelto!codice:$(document).ready(function() { $("a").click(function(event) { var id = $("td.cella").attr("id"); var target = this.title; alert(target + 'id '+ id) }); });