Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2012, 04:46
Avatar de ananda
ananda
 
Fecha de Ingreso: enero-2012
Mensajes: 345
Antigüedad: 12 años, 10 meses
Puntos: 14
Problema concatenando texto y variable

Hola, tengo un while que emite varios divs, y a cada div le doy un id, entonces lo que quiero es que al hacer clic en un determinado div se abra una, para que lo entendais: una pestañita solo en ese div. Ya tengo el efecto hecho y todo pero creo que tengo un error en la concatenación, os dejo el código y sigo explicando:

Código PHP:
function ofrecer(id){
    var id = id;
$(document).ready(function(){
    $("#valoraciones + id+").slideToggle("slow");
   
  });
}

HTML:
<th id="valoraciones<?php echo $sacarlo["id"]?>" class="valoraciones"></th>
<p onclick="ofrecer(<?php echo $sacarlo["id"]?>);" class="Ofrecer">Valorar</p>
Al hacer clic en el div ofrecer(40), por ejemplo, se tiene que mostrar el div : valoraciones40, es decir que solo se abra para ese div pero no me funciona, el problema supongo que está concatenando esto :
$("#valoraciones + id+").slideToggle("slow");

Alguien puede ayudarme con esto? Muchas gracias por adelantado.