jQuery no funciona en FF

  • mindfullsilence
  • Professor
  • Professor
  • Avatar de Usuario
  • Registrado: Ago 04, 2008
  • Mensajes: 846
  • Status: Offline

Nota Septiembre 15th, 2009, 7:04 pm

Este código parece funcionar muy bien en Internet Explorer 7 / 8, Chrome, y Safari. Pero no en Firefox. Cualquiera sabe por qué?

JAVASCRIPT Código: [ Select ]
$(document).ready(function() {
$('#hostingbutton').css('background-position-x','-632px')
 
$('#mainnavlist li').hover(
      function() {
         $(this).css('background-position-x','-316px')
      },
      function() {
         $(this).css('background-position-x','0px')      
      });
$('#mainnavlist li').click(function() {
         $('#mainnavlist li').css('background-position-x','0px');
         $(this).css('background-position-x','-632px')
         });
});
  1. $(document).ready(function() {
  2. $('#hostingbutton').css('background-position-x','-632px')
  3.  
  4. $('#mainnavlist li').hover(
  5.       function() {
  6.          $(this).css('background-position-x','-316px')
  7.       },
  8.       function() {
  9.          $(this).css('background-position-x','0px')      
  10.       });
  11. $('#mainnavlist li').click(function() {
  12.          $('#mainnavlist li').css('background-position-x','0px');
  13.          $(this).css('background-position-x','-632px')
  14.          });
  15. });
Use your words like arrows to shoot toward your goal.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Septiembre 15th, 2009, 7:04 pm

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Septiembre 15th, 2009, 7:45 pm

Puesto que está utilizando una versión de Firefox que no reconoce el fondo-la posición x de propiedad?

Abre Firefoxes Consola de errores. Si está utilizando una versión sin soporte, debería ver algo acerca de esa norma se cayó. Entonces otra vez, el lugar del Estado en el CSS real y ver la consola sólo para jQuery seguro de no interferir.

En cualquier caso, tendrá que olvidarse de que la propiedad y uso de palo con el uso de la propiedad background-position con las dos dimensiones, si quiere evitar problemas.
Strong with this one, the sudo is.
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de Usuario
  • Registrado: Ago 04, 2008
  • Mensajes: 846
  • Status: Offline

Nota Septiembre 15th, 2009, 9:02 pm

Está bien, ¿cómo puedo declarar las propiedades individuales? ¿En qué orden y en la sintaxis de lo que puedo combinar con jQuery?
Use your words like arrows to shoot toward your goal.
  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Septiembre 15th, 2009, 9:27 pm

Quitar la "x" en el nombre de la propiedad. Ponga un espacio y la posición y en el valor.

JAVASCRIPT Código: [ Select ]
.css('background-position','-632px 0')
Strong with this one, the sudo is.
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de Usuario
  • Registrado: Ago 04, 2008
  • Mensajes: 846
  • Status: Offline

Nota Septiembre 15th, 2009, 10:18 pm

thats bastante simple, gracias jb
Use your words like arrows to shoot toward your goal.

Publicar Información

  • Total de mensajes en este tema: 5 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 237 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC