Ver Mensaje Individual
  #13 (permalink)  
Antiguo 30/09/2011, 14:44
refresko
 
Fecha de Ingreso: agosto-2011
Mensajes: 37
Antigüedad: 13 años, 4 meses
Puntos: 1
Respuesta: "ver mas" o manejar overflow de texto con jquery.

Hola a todos

les cuento que ando muy satisfecho, pues tengo la necesidad de colocar informacion en un DIV y que parte de la misma quede oculta, y que con un boton o texto "leer mas" se expanda dicho div y se muestre el otro

entre mil busquedas llegue a esta respuesta y copie el codigo de Dany_s, luego lo modifique (una pequeñez a la que llegue a la zar) y ya mi codigo esta como lo necesito

Dany_s Gracias

Código:
    <html>
    <head>
        <title>Pruebas</title>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
	
    <script>
    $(function(){
        alturamaxima = $('.descripcion').height() + 'px';
		
		/*! altura cambio */
        alturaMinima = '44px';
        
		$('.descripcion').height(alturaMinima);	
        $('.contenedor .titulo').toggle( function (){
            $(this).prev().animate({height: alturamaxima},1000);
        }, function (){
            $(this).prev().animate({height: alturaMinima},1000);
		
        });
    });
    </script>
    <style>
        body{font-size:12px; font-family:Arial}

		/*! anchura */
        .contenedor{border:1px solid #ccc; background:#E2E2E2; width:150px;}
		
		
        .titulo{background:#CDCDCD; cursor:pointer }
        .contenedor, .titulo, .descripcion{padding:3px}
        .descripcion{background:#F0F0F0; overflow:hidden}
    </style>
    </head>
    <body>
     
        <div class="contenedor">
            
            <div class="descripcion">Esta es una descripcion larga. Esta es una descripcion larga. Esta es  una descripcion larga. Esta es una descripcion larga. Esta es una descripcion larga. TERMINO</div>			
		<div class="titulo">Título  </div>
			
       </div>
	   
	   
     
    </body>
    </html>
Nuevamente Gracias Dany_s