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

Saber el ID

Estas en el tema de Saber el ID en el foro de Frameworks JS en Foros del Web. Amigos, estoy intentando saber el id de un div que estoy moviendo mediante draggable, para cuando lo suelte enciama de otro div con droppable....es parecido ...
  #1 (permalink)  
Antiguo 20/06/2009, 13:15
 
Fecha de Ingreso: mayo-2009
Ubicación: La Habana
Mensajes: 92
Antigüedad: 15 años
Puntos: 0
Saber el ID

Amigos, estoy intentando saber el id de un div que estoy moviendo mediante draggable, para cuando lo suelte enciama de otro div con droppable....es parecido a un carrito de compra, pero quiero saber el id de lo que voy a soltar en el carrito...el codigo seria algo asi.

<script type="text/javascript">
$(document).ready(function(){
$('.PosRespGrup').draggable(
{
zIndex: 1000,
ghosting:true,
revert: 'invalid',
opacity: 0.7
}
);
$('#ME_GrupoA').droppable(
{
accept :'.PosRespGrup',
drop:function (ev, ui) {
alert(ui.draggable.element.id);
},
tolerance:'pointer'
}
);
});
</script>




saludos, kceres

Última edición por kceres; 20/06/2009 a las 13:58
  #2 (permalink)  
Antiguo 24/06/2009, 10:56
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 9 meses
Puntos: 55
Respuesta: Saber el ID

croe q seria algo asi

alert($(ui.draggable.element).attr('id'));
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 25/06/2009, 07:03
Avatar de eall  
Fecha de Ingreso: noviembre-2008
Ubicación: Concepcion
Mensajes: 127
Antigüedad: 15 años, 7 meses
Puntos: 8
Respuesta: Saber el ID

en la documentació aparece que ui.draggable es un objeto jQuery, por lo que imagino que la forma de rescatar cualquier atributo de este es

ui.draggable.attr("id");

exito.
__________________
tutoriales xajax, jQuery, PHP y otros en mi blog
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 23:15.