Forums Développement Multimédia

Aller au contenu

Bug jQuery background position

bug jQuery background position CODE Ajax JQuery EaseJs

3 réponses à ce sujet

#1 XueFang

    Ceinture Bleue

  • Members
  • PipPipPipPipPip
  • 77 messages

Posté 26 November 2012 - 18:48 PM

Salut à tous :roi: ,

Je vous reporte ce bug qui m'est arrivé en voulant faire une animation de background à l'aide de jQuery,
l'animation fonctionnait parfaitement sous Google Chrome, partiellement bien sous IE mais pas du tout sous Firefox, Opéra, Safari.

Voici le genre de code qui posait problème:


$('#target').animate({
'backgroundPositionX': '50%'
}, speed, anime);

Eh bien il faut remercier Aaron Brandon pour ce fix qui corrige ce bug, vous trouverez le code à cette adresse:

https://github.com/b...master/bgpos.js

Il suffit d'importer le code javascript et le code ci-dessus fonctionne sans aucune retouche!


Version jQuery lors du test:
jquery-1.8.2
jquery-ui-1.9.1

#2 dcz.switcher

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 2530 messages

Posté 26 November 2012 - 23:06 PM

Salut,

Tu es sûr que le soucis vient de jQuery ?

Je me demande si la propriété background-position-x est standard ?

Je n'ai pas encore testé, mais ça passe en CSS sous FF, Safari et Opéra ?

Merci en tout cas pour ton partage :Hola:
"Ce que l'on conçoit bien s'énonce clairement et les mots pour le dire arrivent aisément"

embryon de site

#3 Badwolf

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 667 messages

Posté 27 November 2012 - 11:45 AM

background-position-x c'est du CSS1 compatible dans toutes les crèmeries connues et même ie4+
Haoooooooooooooooooooooooooooooooooooooooooooooou !!!

#4 XueFang

    Ceinture Bleue

  • Members
  • PipPipPipPipPip
  • 77 messages

Posté 27 November 2012 - 12:22 PM

:lol: Garanti que sa fonctionne après ce fix, sa fonctionne même sur mobile



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP