jQuery show div sur le vol stationnaire avec une image de la carte

J'ai une image de la carte que je veux montrer une nouvelle div quand je hove sur les hotspots. Il commence avec une liste par défaut de texte, mais une fois que j'ai passer la souris sur le hotspots, je veux que le changement correspondant de la division. Je suis en utilisant le code suivant et suis pas la joie:

$(".office-default").mouseover(function () {
    var elementId = "#office-" + $(this).attr("id").split("-")[1];
    $(elementId).removeClass("hidden");
});

$(".office-default").mouseout(function () {
    var elementId = "#office-" + $(this).attr("id").split("-")[1];
    $(elementId).addClass("hidden");
});

Voici le code complet:
http://jsfiddle.net/leadbellydesign/jR6pa/1/

J'ai fait des tonnes de recherches et ont abouti à rien d'utile. Je ne veux pas changer les images, je veux juste montrer div à l'.

  • Il n'y a aucun attribut ID de la div ".bureau par défaut".
  • Bon, quand j'ajoute l'ID "bureau par défaut" quand je souris en dehors de cela, la première image et le texte disparaît. Donc, au moins, je reçois une sorte d'action. Merci!
  • Votre code est à dire que lorsque vous passez la souris sur l'image entière de la carte, créer un de la var et de supprimer la classe caché de lui. Vous devez appliquer ce code à chaque section. Quelque chose comme ceci: $(".office-default div").mouseover(function () { var elementId = $(this).attr("id"); $(elementId).removeClass("hidden"); });