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.