Volviendo sobre esto, cómo puedo enviar el valor que me devuelve el id para poder hacer otra consulta a la BD?, se que valor me devuelve pero si pongo el nombre en la función, deja de ser dinámico.
Código:
document.querySelector('#btclass').addEventListener('click', traerDatosFig);
document.querySelector('#dos').addEventListener('click', objeto);
function traerDatosFig(){
__ajax("funciones_PHP/principal.php", "")
.done( function( info ){
var datos = JSON.parse( info );
var html = "";
for(var i in datos.data){
html+=`
<div class="box-img">
//el valor que me devuelve lo conozco lo podría llamar de alguna manera: unDato
<a href="#" id='${datos.data[i].class_t}'>${datos.data[i].class_t}</a>
</div>
`
}
$("#uno").html( html );
$('#unDato').click(function(){
objeto();
});
});
}
function objeto(){
__ajax("funciones_PHP/otraConsulta.php", "")
.done( function( info ){
var datos = JSON.parse( info );
var html = "";
for(var i in datos.data){
if(datos.data[i].suborder === null){
html += `
<div class="box-img">
<a href="#" id='${datos.data[i].infraorder}'>${datos.data[i].infraorder}</a>
</div>
`
}else{
html += `
<div class="box-img">
<div class='${datos.data[i].suborder}'>Este div tiene el nombre de ${datos.data[i].suborder}
<a href="#" id='${datos.data[i].suborder}'>${datos.data[i].suborder}</a>
</div>
</div>
`
}
}
$("#dos").html( html );
$('#otroDato').click(function(){
objeto2();
});
});
}
Gracias por la ayuda