Cita:
Iniciado por Triby A qué te refieres con "agregado después jquery"?
Tu código actual aplicaría el evento a todos los elementos existentes que tengan la clase "alerta", pero si después agregas más elementos con la misma clase, no se les va a agregar automáticamente el evento.
Necesitas ser más específico y mostrar más código para no estarle jugando al adivino... aunque, por la cuarentena, más de alguno hemos experimentado para obtener más habilidades.
Y cual seria entonces la forma correcta de que se le agregue el evento automatica?
Código Javascript
:
Ver originalfunction agregar(inicio,fin,comision,l){
onclickk='class="pointer" onclick="seleccionar_rango_l(\''+inicio+'\',\''+fin+'\',\''+comision+'\')"';
trr = '<tr '+onclickk+'>';//PENDIENTE
fila = trr+'<td class="input_celda" elinput="'+l+'_tr_1" > <label id="'+l+'_lblr_1">'+inicio+'</label><input type="text" style="display:none" id="'+l+'_tr_1"/></td><td class="input_celda" elinput="'+l+'_tr_2" ><label id="'+l+'_lblr_2">'+fin+'</label><input type="text" style="display:none" id="'+l+'_tr_2"/></td><td class="input_celda" elinput="'+l+'_tr_3" ><label id="'+l+'_lblr_3">'+comision+'%</label><input type="text" style="display:none" id="'+l+'_tr_3"/></td><td><input type="button" class="btn btn-primary eliminar" id="'+l+'" value="Eliminar"/></td></tr>';
console.log(fila);
document.getElementById("tabla").insertRow(1).innerHTML = fila;
}
aqui el detalle es que no se añade tampoco el tr bien
solo se añade
<tr> y no se añade ni la clase pointer ni el onclick