jQuery ne fonctionne pas dans FF

  • mindfullsilence
  • Professor
  • Professor
  • Avatar de l’utilisateur
  • Inscription: Aoû 04, 2008
  • Messages: 846
  • Status: Offline

Message Septembre 15th, 2009, 7:04 pm

Ce code semble fonctionner très bien dans IE7 / 8, Chrome et Safari. Mais pas dans Firefox. Anyone know why?

JAVASCRIPT Code: [ 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
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Septembre 15th, 2009, 7:04 pm

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Inscription: Fév 10, 2004
  • Messages: 13455
  • Loc: Florida
  • Status: Offline

Message Septembre 15th, 2009, 7:45 pm

Parce que vous utilisez une version de Firefox qui ne reconnaît pas le background-position x propriété?

Ouvrez Firefoxes Console d'erreurs. Si vous utilisez une version sans support, vous devriez voir quelque chose sur cette règle d'être abandonnée. Là encore, la règle en place effective CSS et regardez la console juste pour faire jQuery vous ne gêne pas.

En tout état de cause, vous aurez envie d'oublier l'aide que la propriété et le bâton avec l'aide de la propriété background-position avec les deux dimensions si vous voulez éviter les problèmes.
Strong with this one, the sudo is.
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de l’utilisateur
  • Inscription: Aoû 04, 2008
  • Messages: 846
  • Status: Offline

Message Septembre 15th, 2009, 9:02 pm

ok, comment dois-je déclarer les propriétés individuelles? Dans quel ordre et de quelle syntaxe dois-je les combiner avec jQuery?
Use your words like arrows to shoot toward your goal.
  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Inscription: Fév 10, 2004
  • Messages: 13455
  • Loc: Florida
  • Status: Offline

Message Septembre 15th, 2009, 9:27 pm

Supprimer l'option "-x" dans le nom de propriété. Laissez un espace et la position y de la valeur.

JAVASCRIPT Code: [ Select ]
.css('background-position','-632px 0')
Strong with this one, the sudo is.
  • mindfullsilence
  • Professor
  • Professor
  • Avatar de l’utilisateur
  • Inscription: Aoû 04, 2008
  • Messages: 846
  • Status: Offline

Message Septembre 15th, 2009, 10:18 pm

thats assez simple, merci JB
Use your words like arrows to shoot toward your goal.

Afficher de l'information

  • Total des messages de ce sujet: 5 messages
  • Utilisateurs parcourant ce forum: Bigwebmaster et 218 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC