transition en douceur avec afficher/masquer les fonctions jquery sur le vol stationnaire?

Je suis en utilisant une carte-image et lorsque certaines partie de l'image est planait-il montrer div..(comme dans ce site http://jquery-image-map.ssdtutorials.com/) je veux la div à apparaître avec des transitions en douceur... voici mon code js

var mapObject = {
    hover : function(area, event) {
        var id = area.attr('name');
        if (event.type == 'mouseover') {
            $('.' + id).show();
            $('#'+ id).siblings().each(function() {
                if ($(this).is(':visible')) {
                    $(this).hide();
                }
            });
            $('#'+ id).show();
        } else {
            $('.' + id).hide();
            $('#'+ id).hide();
            $('#room-0').show();
        }
    }
};
$(function() {

    $('area').live('mouseover mouseout', function(event) {
        mapObject.hover($(this), event);
    });

});

Quelqu'un peut-il svp me suggérer des modifications pour des transitions en douceur...
merci à l'avance! 🙂

  • live est très dépassée. quelle est la version de jQuery utilisez-vous?
  • jquery-1.6.4.min.js
  • donner votre show() et hide() une durée de transition comme show(500)
  • Je veux qu'il soit indiqué pour le temps de l'utilisateur du curseur est sur cette zone! show(500) va faire disparaître aftr 500 millsec.
  • désolé j'ai mal compris!
  • pas de prob! 🙂

InformationsquelleAutor newbie | 2014-09-21