Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Obtener id que dependen de un ciclo

Estas en el tema de Obtener id que dependen de un ciclo en el foro de Frameworks JS en Foros del Web. Hola, buen día... Supongamos que obtengo de una consulta N registros, y cada registro tiene un ID distinto porque le asigno un número que depende ...
  #1 (permalink)  
Antiguo 25/05/2011, 13:09
Avatar de arepavieja  
Fecha de Ingreso: marzo-2011
Mensajes: 207
Antigüedad: 9 años, 7 meses
Puntos: 9
Información Obtener id que dependen de un ciclo

Hola, buen día...
Supongamos que obtengo de una consulta N registros, y cada registro tiene un ID distinto porque le asigno un número que depende de un contador por ejemplo:

Código PHP:
Ver original
  1. <?php do {  $x = $x + 1; ?>
  2.     <div id="div<?php echo $x; ?>"></div>
  3.     <?php } while ($row=mysql_fetch_assoc($query)) ?>

Como resultado eso me daría N cantidad de div con id tipo: div1, div2, div3, div4 etc...

Si quiere aplicar un evento a cualquiera de esos div entonces de que manera los puedo obtener.?

Gracias de nuevo.
__________________
La educación y la cortesía abren todas las puertas.
  #2 (permalink)  
Antiguo 25/05/2011, 15:01
Avatar de Perr0  
Fecha de Ingreso: mayo-2005
Ubicación: Santiago de Chile, Chile
Mensajes: 675
Antigüedad: 15 años, 4 meses
Puntos: 78
Respuesta: Obtener id que dependen de un ciclo

agrégale onclick asi

<div id="div_x" onclick="ele(this)"></div>

luego en la funcion ele(objeto) puedes decirle por ej:
Código Javascript:
Ver original
  1. objeto.innerHTML = "id: " + objeto.id;

salu2
__________________
Numerador Mp3 en Access =)
http://www.mediafire.com/download/r9...pdw/mp3(2).zip
  #3 (permalink)  
Antiguo 29/06/2011, 08:04
 
Fecha de Ingreso: julio-2009
Ubicación: Argentina!
Mensajes: 324
Antigüedad: 11 años, 2 meses
Puntos: 4
Respuesta: Obtener id que dependen de un ciclo

Estoy buscando lo mismo! pero esa solucion ya la probe y no me gusto! se que hay otra forma de hacerlo solo con el id y levantando el dato con jquery de esta forma $("#div_"+id). pero la verdad no recuerdo como era!

tengo esto:

Código HTML:
Ver original
  1. <div id="comment_33"></div>

donde 33 es dinamico


y lo quiero levantar con jquery de esta forma!

Código HTML:
Ver original
  1. $(document).ready(function(){
  2.       $("comment_"+id).click(function(){
  3.                 alert("aca el id: "+id);
  4. })
  5. })


Pero no funciona de esa forma! alguien sabe en realidad como es?

un abrazo

Etiquetas: ciclos, javascript, jquery
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:00.