Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/05/2011, 10:45
Avatar de crissrocca
crissrocca
 
Fecha de Ingreso: febrero-2011
Mensajes: 51
Antigüedad: 13 años, 2 meses
Puntos: 1
cambiar css por jquery

Buenas, tengo generado un PHP para cargar los datos de una BBDD y mediante un JQuery mostrar los diferentes DIVs.

la linea que intento crear recogiendo el id a cambiar (mediante primera_id) es algo asi:
Código:
$('.col2 #col2-' + primera_id).css({display: block;});
segun un alert la ruta se muestra correctamete, pero no hace nada

y la funcion JQuery completa es:
Código:
<script type='text/javascript'>
$(document).ready(function() {

$('.col2').hide();
$('.col3').hide();
$('.col3 span').hide();

$("#col1 li").click(function() {
	//alert($(this).attr("id"));
	$('.col2').hide();
	$('.col3').hide();
	$('.col3 span').hide();
    var value = $(this).attr("id");
    var theDiv = $("#col2-" + value);
    theDiv.slideDown();
	col1ID=value;
});

$(".col2 li").click(function() {
	$('.col3').hide();
	$('.col3 span').hide();
    var value = $(this).attr("id");
    var theDiv = $("#col3-" + col1ID);
    var theDiv2 = $("#col3-" + col1ID +" #detalle"+value);
	//alert("#col3-" + col1ID +" #detalle"+value);
    theDiv.slideDown();
    theDiv2.slideDown();
});

});
</script>
la idea principal es mostra un DIV (col2 y col3) por defecto al abrir la pagina. actualmente la pagina se abre con todos en hide.