Il codice di riportato funziona. Dato che non pratico molto jquery, vorrei migliorarlo chiedendo consigli ai più esperti.
In una cella di una tabella ho un checkbox di cui non ho nè id, nè name.
Quando seleziono/deseleziono questo checkbox, devo rendere visibile/invisibile un altro checkbox posto nella cella immediatamente adiacente.
codice:
function visualizza_controllo_attivo(v)
{
//trovo il parent
var p = $(v).parent();
//trovo l'elemento adiacente
var ns = p.nextAll("td").eq(0);
//trovo il checkbox contenuto
var cb = ns.children(":checkbox");
if(v.checked) cb.show(); else cb.hide();
}