Foros del Web » Programando para Internet » Jquery »

Clonar div

Estas en el tema de Clonar div en el foro de Jquery en Foros del Web. Hola que tal quisiera saber como puedo clonar un div pero al momento de clonarlo tambien deseo que se clone su efecto explico: tengo un ...
  #1 (permalink)  
Antiguo 17/03/2013, 07:52
Avatar de carlosloaiza21  
Fecha de Ingreso: julio-2009
Mensajes: 175
Antigüedad: 14 años, 9 meses
Puntos: 0
Exclamación Clonar div

Hola que tal quisiera saber como puedo clonar un div pero al momento de clonarlo tambien deseo que se clone su efecto explico:

tengo un div con la clase .elementos que es draggable, un div con el id #e1 que es droppable


Código:
$(document).ready(function(){
        $(".elementos").draggable();
	$("#e1").droppable({
			drop:function()
			{
				$(".elementos").clone().appendTo("#e1");
			}
		});
	});
Todo va bien el elemento .elemento se clona pero se clona y no es draggable

ojala alguien me pueda ayudar

saludos
__________________
La vida de un hombre es mas interesante si ha fracasado, por que eso quiere decir que ha intentado superarse
  #2 (permalink)  
Antiguo 18/03/2013, 07:08
 
Fecha de Ingreso: junio-2008
Ubicación: Colombia
Mensajes: 207
Antigüedad: 15 años, 10 meses
Puntos: 12
Respuesta: Clonar div

Usa el plugin livequery. Los elementos clonados, agregados con ajax, creados con js etc... nuevos en el DOM necesitan un tratamiento especial ya que para el navegador están "muertos" a diferencia del CSS que se aplica de manera normal. No abuses del livequery tampoco para elementos que responden a eventos y que son nuevos usa el .on() o el .delegate().

Código:
$(".elementos").livequery(function(){
   $(this).draggable();
});

Etiquetas: clonar
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 14:56.