Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/10/2015, 04:08
sintel_1
 
Fecha de Ingreso: enero-2014
Ubicación: Navarra
Mensajes: 94
Antigüedad: 10 años, 10 meses
Puntos: 18
Respuesta: Script se ejecuta al cargar la página

Hola.

Me da la sensacion que el problema esta en el ambito de la variable contador

prueba asi:

Código:
$(document).ready(function(){
$("nav").css("left", "-100%"); 
var contador = 1;
main(contador);
});
function main(valor_contador){
contador = valor_contador;
$('#logo').click(function(e){

		e.preventDefault();
		if(contador == 1){
		$('nav').animate({ left: '0'});
		contador = 0;
		}
		else {
		$('nav').animate({left: '-100%'});
		contador = 1;
		} 
		 });
};
No lo he probado, pero deberia funcionar.
saludos