Ciao,
ho il seguente problema su una porzione di codice caricato con ajax.
Nell'index.php ho il seguente codice
codice:
$("*").on("click",function (event)
{ pubevent=event; }).on("click",function (e)
{ pube=e;
return evento (pubevent,pube);
});
La funzione evento ha il compito di verificare se il click è stato effettuato su di una serie di oggetti "fissi".
Il codice ajax ha il segunet on.. click
codice:
$(".azioni").on("click",function (event)
{ var target = event.target;
var targetId=target.id;
console.log ("click on "+targetId+"\PorzioneAjax.php (.class)");
return true;
if (targetId=="aggiungi")
{
nd=$("#NumDif").val();
nc=$("#NumCen").val();
na=$("#NumAtt").val();
rn=nd+nc+na;
esiste=$("#"+rn).length;
if (esiste==1)
{
alert ("combinazione già stata inserita");
return false;
}
nd=parseInt(nd);
nc=parseInt(nc);
na=parseInt(na);
if (nd+nc+na!=10)
{
alert ("La somma deve essere 10");
return false;
}
bm=parseInt($("#BonMal").val());
if (isNaN(bm))
bm=0;
var riga = "<tr id='"+rn+"' style='display:none;'><td>"+nd+"</td><td>"+nc+"</td><td>"+na+"</td><td>"+bm+"</td><td><input type='button' id='rimuovi__"+rn+"' class='azioni' value='rimuovi'></td></tr>";
Dati['rassiunto'][rn]=bm;
$('#riassunto').append(riga);
$("#"+rn).fadeIn();
}
Il problema è che dopo aver aggiunto la riga cliccando sul bottone rimuovi viene richiamata la funzione dell'index e non del codice caricato con ajax.
Spero di essere stato sufficentemente chiaro.
Grazie a tutti