Foros del Web » Programando para Internet » Jquery »

ie 7 y 8 no interpretan esta funcion jquery

Estas en el tema de ie 7 y 8 no interpretan esta funcion jquery en el foro de Jquery en Foros del Web. Hola que tal todos: Llevo unos dias liado con esta funcion que esta testeada en todos los navegadores y solamente no me funciona en ie ...
  #1 (permalink)  
Antiguo 06/02/2012, 06:08
 
Fecha de Ingreso: febrero-2012
Ubicación: Jerez de la Frontera
Mensajes: 1
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta ie 7 y 8 no interpretan esta funcion jquery

Hola que tal todos:

Llevo unos dias liado con esta funcion que esta testeada en todos los navegadores y solamente no me funciona en ie 7 y 8.

La funcion se encarga de que una barra de menu que hay en la cabecera se vaya recolocando conforme vamos moviendo el scroll de la ventana hasta dejarle en el top y luego volver a colocarle en su sitio cuando estamos arriba del todo.

Me gustaria ver si alguien me puede dar una solucion para esto.

Aqui les dejo la funcion:

Código:
<script>
{literal}

    
	function menufijob() 
	{
			if ($("#menu-b-container").height() < $(window).height() && $(window).scrollTop() != 0) 
			{ 
				if ($(window).scrollTop() <= 150)
				{	
					$("#menu-b-container").css({"marginTop": 15 - $(window).scrollTop()});
					$("ul.submenu").css({"top": 168 - $(window).scrollTop()});	
				}
				else
				{
					if($(window).scrollTop() > 150)
					{	
						$("#menu-b-container").css({"marginTop": -115});
						$("ul.submenu").css({"top" : 40});						
						
					}
				}
			}			
			else 
			{
				$("#menu-b-container").css({"marginTop" : 15});
				$("ul.submenu").css({"top" : 168 });	
			}	
    }
	
{/literal}
</script>





Un saudo y gracias

Etiquetas: js
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:37.