Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/05/2020, 05:02
prueba230683
 
Fecha de Ingreso: abril-2011
Mensajes: 170
Antigüedad: 13 años, 7 meses
Puntos: 68
Respuesta: Función dinamicamente

Cita:
la otra opción no hace nada, la he puesto como comentabas dentro del For
Cierto, no hace nada porque no añades el HTML hasta que no finaliza el bucle. No me había fijado en eso. Descartamos esta opción.

Pero centrándonos en la solución que has dicho que sí funciona (la forma inline), no se entiende muy bien qué quieres hacer con la función objeto. Si no he entendido mal, lo que quieres es pasar como parámetro a la función objeto, el ID del elemento. Esto lo puedes hacer de la siguiente forma:

Código:
<a href="#" id='${datos.data[i].class_t}' onclick="objeto(this.id)">${datos.data[i].class_t}</a>
Y luego en la función objeto simplemente lo recibes como parámetro:

Código Javascript:
Ver original
  1. function objeto(id_elemento){
  2.     // id_elemento contiene el id del elemento clickado
  3.  
  4.     __ajax("funciones_PHP/" + id_elemento + ".php")
  5.  
  6.     // ....
  7. }

Última edición por prueba230683; 18/05/2020 a las 05:11