Ciao, non puoi mettere in una funzione il tutto??

Codice PHP:
function cambio(id)
{

    var 
classe = $('#'+id).attr('class');
    
if(
classe == 'disponibile'){
    var 
newClass 'non_disponibile';
}else{
    var 
newClass 'disponibile';
}

    $(
'#'+id).removeClass(classe);
    $(
'#'+id).addClass(newClass);

}

<
div class="disponibile" id="1" onclick="cambio(this.id)">PROVA</div
così funziona senza aggiugere nulla di particolare