Hola a todos. Estoy creando un menu y quiero conseguir lo siguiente:
Es un menú que está escondido como muestra la siguiente imagen:
La estructura la tengo de la siguiente manera:
Código HTML:
<ul id="menu_cat">
<li id="1"><img src="1.png" /></li>
<li id="2"><img src="1.png" /></li>
<li id="3"><img src="1.png" /></li>
<li id="4"><img src="1.png" /></li>
<li id="5"><img src="1.png" /></li>
</ul>
Y quiero que cada vez que pase sobre un "li", este, se desplace hacia la izquierda.
Pero tengo un problema, y es que en vez de desplazarse solo el elemento sobe el que estoy se desplazan todos los "li".
Estoy trabajando con jQuery y este es el código que estoy usando:
Código jQuery:
Ver original<script language="javascript" type="text/javascript">
$(document
).
ready(function() { function() {
var elemento = $(this)
elemento.
animate({marginRight
: '100'}); },
function() {
var elemento = $(this)
elemento.
animate({marginRight
: '0'}); });
});
</script>
¿Alguna ayuda?
Muchas gracias.