2010-12-09 4 views

Répondre

6

Comme ceci:

$(function() { 
    $('*').fadeTo('fast',0.5).hover(function() { 
     $(this).fadeTo('fast',1); 
    }, function() { 
     $(this).fadeTo('fast',0.5); 
    }); 
}); 

Démo: http://jsfiddle.net/Ender/vJQDx/

+0

J'aime la démo jsFiddle. – Nathan

+1

Désolé, j'ai mal lu. Démo = utile :) –

+1

belle technique :) – Zevan

1

Avez-vous vu le plugin expose? Peut-être exactement ce que vous cherchez.

1

Vous avez demandé comment s'effacent tout ce sauf l'élément qui est pointé par la souris. D'autres réponses ici montrent comment fondre dans l'élément planétaire, ne pas fondu sur les éléments non planétaires ...

Voici une réponse qui atteint le point fait dans votre question.

http://jsfiddle.net/g105b/ecJw8/

$(function() { 
    $("img").mouseover(function() { 
     $("img:not(:hover)").fadeTo("fast", 0.5); 
    }); 
    $("img").mouseout(function() { 
     $("img").fadeTo("fast", 1.0); 
    }); 
}); 
+1

Vous préférez refaçonner une grande liste d'éléments sur chaque vol stationnaire au lieu de faner un seul élément? – Ender

+1

Il a un point! – Tek

Questions connexes