Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/09/2010, 04:56
Dany_s
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: Funcion con jquery , efecto se repite no se por que

y porque cuando haces click Onclick=javascript:menu('') se ejecuta tu función y ahí enlazas otro evento con jquery $("#titulo_menu"+id).click(function(){

cuando hagas 5 clicks se va a ejecutar el slide 5 veces

te deberia quedar asi

Código HTML:
Ver original
  1.    $(document).ready(function(){
  2.       $('#menu').click(function(){
  3.          $("#body_menu"+id).hide("clip", { direction: "horizontal" }, 1000);
  4.       });
  5.    });

y tus div
Código HTML:
Ver original
  1. <div id=menu>
  2.    <div>sssssssssss</div>
  3.    <div>sssssssssss</div>
  4.    <div>sssssssssss</div>
  5. </div>

si tenes asignado un evento click con jquery no hace falta tener un onclick en el elemento