Hola, buenas noches si me pueden ayudar, tengo la siguiente situacion.
Código Javascript
:
Ver originalfunction organizaSlider(ocultar,ocultarb,mostrar){
//alert("me llamo");
document.getElementById(ocultar).style.display ="none";
document.getElementById(ocultarb).style.display ="none";
document.getElementById(mostrar).style.display ="none";
Effect.toggle(mostrar, 'blind', {delay:0, duration: 1.0 });
}
tengo un menu q llama a la anterior funcion asi:
Código HTML:
Ver original<li><a href='#' rel='nofollow' onclick="cloading('subm','nservicios.php'),llamaRetardo(),organizaSlider('subo','subn','subm')">Adicionar
</a></li> <li><a href='#' rel='nofollow' onclick="cloading('subm','cclientes.php'),llamaRetardob(),organizaSlider('subo','subn','subm')">Consultar
</a></li> <li><a href='#' rel='nofollow' onclick="cloading('subm','mmodif.php'),llamaRetardob(),organizaSlider('subo','subn','subm')">Modificar
</a></li>
el problema es q si se hace click muy rapido en dos botones diferentes se estropea el efecto toggle de scriptaculous, - hay forma de evitar la doble llamada ya
sea a organizaSlider() o a los efectos toggle como tal?
el problema es que se quedan dos elementos visibles y solo debe quedar uno, es como si no terminara de ocultar el anterior y mostrara el nuevo elemento. lo cual es un problema