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

Problemas con el tamaño de un div

Estas en el tema de Problemas con el tamaño de un div en el foro de Frameworks JS en Foros del Web. Hola a todos espero que me puedan dar una mano con esto porque estoy estancado. tengo una funcion que le cambia el tamaño a un ...
  #1 (permalink)  
Antiguo 05/02/2011, 09:27
 
Fecha de Ingreso: febrero-2011
Mensajes: 33
Antigüedad: 13 años, 2 meses
Puntos: 0
Problemas con el tamaño de un div

Hola a todos espero que me puedan dar una mano con esto porque estoy estancado.


tengo una funcion que le cambia el tamaño a un div, esta funcion funciona perfectamente en la pagina de origen, pero al cargarla con .load() en otra pagina deja de funcionar

Código:
function animar() {
$('#dvanterior').toggle(1000, function(){
$('#anterior').toggleClass('activo');}); 
$('#dvposterior').toggle(1000, function(){
$('#posterior').toggleClass('activo'); $("#contenido").toggleClass('contpequestandar');});
#dvposterior tiene un alto inferior(2000px) que #dvanterior(3000px) asi toggleo la clase .contpequestandar de #contenido, que lo comprende todo, para que se adapte al nuevo alto de su interior.

Esto funciona del lujo en la pagina de origen(pagina2.html)
Pero al cargarlo en la pagina de llamada (index.hml), que tiene un div tambien llamado #contenido donde cargo asi:
Código:
function relleno(elemento){
$('#contenido').hide();
$('#contenido').show();
$('#contenido').load(elemento+' #contenido');}
al llamar a animar() ya no cambia el alto de #contenido.
La cosa es que firebug detecta el cambio de clase pero no se ve el cambio como en pagina2.html

#contenido de index tiene style="height:400px"; y #contenido de pagina2.html tiene style=height:3000px

al hacer el load el #contenido de index cambia tamaño a 3000px; pero al llamar a animar() no cambia su tamaño a 2000px como hace en pagina2.html. sera porque los divs se llaman igual? no creo

la cosa es que no puedo quitarle el height inicial a #contenido porque tiene otros 3 divs al 100% de alto, 2 sombras png a los lados y uno central donde va el texto, entonces por eso cambio el height por js

Gracias.
  #2 (permalink)  
Antiguo 07/02/2011, 21:33
 
Fecha de Ingreso: febrero-2011
Mensajes: 33
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Problemas con el tamaño de un div

vale creo que el problema esta en que las funciones de load solo sirven para la pagina hija y no para la de llamada.

Por otro lado, las imagenes cargadas por load en ie8 no las carga, aunque en la info del recuadro donde irian la ruta esta bien puesta. BTW yo solo trabajo con rutas relativas

Etiquetas: tamaño
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 00:14.