jQuery questions file d'attente

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

Message Mars 27th, 2010, 6:27 pm

Je veux donc un ensemble d'animations de continuer à travailler normalement dans la file d'attente. Toutefois, je veux avoir une file d'attente distinct qui autorise chaque fois qu'un nouveau functionis exécuté.

Heres un morceau de code:

JAVASCRIPT Code: [ Select ]
$('#squares-wrapper div div').hover(
function() {
   $(this)
      .css({
         backgroundColor : 'rgba(255, 255, 255, 0.4)'
      });
   $(this).animate({
      opacity : '0.4'
      }, 100);
},
function() {
   $(this).animate({
      opacity : '0.05'
      }, 300);
});
 
  1. $('#squares-wrapper div div').hover(
  2. function() {
  3.    $(this)
  4.       .css({
  5.          backgroundColor : 'rgba(255, 255, 255, 0.4)'
  6.       });
  7.    $(this).animate({
  8.       opacity : '0.4'
  9.       }, 100);
  10. },
  11. function() {
  12.    $(this).animate({
  13.       opacity : '0.05'
  14.       }, 300);
  15. });
  16.  

et ce morceau:
JAVASCRIPT Code: [ Select ]
$('#squares-wrapper div div#00').mouseover(function() {
   $('#instruct div').animate({
      top : ((insh * 0)/100) * (-1) + 'px',
      left : ((insw * 0)/100) * (-1) + 'px'
   }, 500);
});
 
$('#squares-wrapper div div#01').mouseover(function() {
   $('#instruct div').animate({
      top : ((insh * 10)/100) * (-1) + 'px',
      left : ((insw * 0)/100) * (-1) + 'px'
   }, 500);
});
 
  1. $('#squares-wrapper div div#00').mouseover(function() {
  2.    $('#instruct div').animate({
  3.       top : ((insh * 0)/100) * (-1) + 'px',
  4.       left : ((insw * 0)/100) * (-1) + 'px'
  5.    }, 500);
  6. });
  7.  
  8. $('#squares-wrapper div div#01').mouseover(function() {
  9.    $('#instruct div').animate({
  10.       top : ((insh * 10)/100) * (-1) + 'px',
  11.       left : ((insw * 0)/100) * (-1) + 'px'
  12.    }, 500);
  13. });
  14.  


Donc, si je veux que le passage de la souris pour effacer les effets de l'autre, mais vous voulez l'effet hover à poursuivre non défriché. Im Theres-vous un moyen de le faire en files d'attente distinctes créées en dehors de la valeur par défaut "FX" file d'attente qui est créé par le noyau de jQuery. Im tout simplement pas sûr de savoir comment créer ces files d'attente et d'attribuer des fonctions qui leur sont spécifiques ou comment effacer une seule file d'attente et pas l'autre.
Use your words like arrows to shoot toward your goal.
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Mars 27th, 2010, 6:27 pm

Afficher de l'information

  • Total des messages de ce sujet: 1 message
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 234 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