JSFiddle - React, Tailwind, and code Playground
HTML
<input type="radio" class="radio1" name="radio1" value="1"> 1 <BR/>
<input type="radio" class="radio1" name="radio1" value="2"> 2 <BR/>
<input type="radio" class="radio1" name="radio1" value="3"> 3 <BR/>
<input type="radio" class="radio1" name="radio1" value="4"> 4 <BR/>
<input type="radio" class="radio1" name="radio1" value="5"> 5 <BR/>
JavaScript
var teste = {
testando: function(element){
$(element).on("click",function(){
var valor = $(element + ":checked").val();
this.uai(valor);
alert();
});
if(($(element)).is(":checked")) {
var valor = $(element + ":checked").val();
this.uai(valor);
}
},
uai : function(valor){
//faz algo com o valor
}
};
$(document).ready(function(){
$(".radio1").get("2").checked = true;
teste.testando("[name='radio1']");
});