Perchè tu stai assegnando una istruzione a un oggetto che viene creato dinamicamente (elemento con classe ".selcalc"), quindi dopo le istruzioni che creano gli oggetti (a occhio verso la riga 190) devi scrivere una cosa del genere
codice:
$(document).bind('change', '.selcalc', test)
   
   function test(){
     alert( "ok" );
    }