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

como hago esto?

Estas en el tema de como hago esto? en el foro de Frameworks JS en Foros del Web. saludos, tengo un div y lo que quiero es ponerle otro div mas o menos asi: <div id="demo" onclick="add()"></div> ahora lo que necesito es que ...
  #1 (permalink)  
Antiguo 26/06/2010, 22:19
 
Fecha de Ingreso: marzo-2010
Mensajes: 37
Antigüedad: 14 años, 1 mes
Puntos: 1
Pregunta como hago esto?

saludos,


tengo un div y lo que quiero es ponerle otro div

mas o menos asi:

<div id="demo" onclick="add()"></div>


ahora lo que necesito es que esa funcion carge un nuevo div sobre este

es decir deberia quedar asi

<div><div id="demo" onclick="add()"></div></div>


no tengo idea como hacerlo :S

use:

$('#demo').html('<div>' +$('#demo').html() + '</div>');

pero lo toma asi:


<div id="demo" onclick="add()"><div></div></div>


espero puedan ayudarme

gracias.
  #2 (permalink)  
Antiguo 27/06/2010, 13:14
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: como hago esto?

Probaste con .append()?
http://api.jquery.com/append/

Eso agrega contenido html a una etiqueta. Por ejemplo a $(this)

En cambio, .html() reemplaza el contenido.

Sería algo así:

Cita:
<div id="demo" onclick="$(this).append('<span>nuevo elemento</span>');"></div>
  #3 (permalink)  
Antiguo 27/06/2010, 16:52
 
Fecha de Ingreso: marzo-2010
Mensajes: 37
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: como hago esto?

gracias mayid! , pero con eso solo agrega otro span al div:


<div id="demo" onclick="add()"><span>nuevos elemento</span></div>


deseo que quede asi:

<div id="nuevo_elemento"><div id="demo" onclick="add()"></div></div>


saludos y gracias por responder
  #4 (permalink)  
Antiguo 27/06/2010, 18:36
 
Fecha de Ingreso: marzo-2010
Mensajes: 37
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: como hago esto?

solucionado!,


use wrap();

$(this).wrap('<div></div>');


saludos!
  #5 (permalink)  
Antiguo 28/06/2010, 08:41
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: como hago esto?

Ah! Lo había entendido al revez ;o)
  #6 (permalink)  
Antiguo 29/06/2010, 10:38
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
Respuesta: como hago esto?

ohh que interesante

saludos
__________________
gerardo
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 11:21.