11548 sujets
Est-ce bien nécessaire de charger le contenu de la tooltip en ajax ? Ne peux-tu pas générer le contenu des infobulles dans le html, le cacher en javascript, pour ensuite faire un bête événement hover() pour l'afficher ?
Genre :
Et tu fais la mise en page en CSS. Plus simple et accessible, et tu te passes d'un plugin assez lourd.
Si tu dois vraiment passer par de l'ajax, essaye de mettre la page dans un href et met un return false dans ton js afin que lorsque ce dernier est désactivée, on puisse accéder à l'infobulle tout de même :
Modifié par Everholt (18 Sep 2008 - 00:39)
Genre :
$(".contenu_infobulle").hide();
$(".aide").hover(function(){
$(".contenu_infobulle").show(), function() {
$(".contenu_infobulle").hide();
});
Et tu fais la mise en page en CSS. Plus simple et accessible, et tu te passes d'un plugin assez lourd.
Si tu dois vraiment passer par de l'ajax, essaye de mettre la page dans un href et met un return false dans ton js afin que lorsque ce dernier est désactivée, on puisse accéder à l'infobulle tout de même :
$(".aide").append("<span></span>");
$(".aide").hover(function(){
var infobulleID = $(this).attr("href");
$(this).find("span").show();
$(this).find("span").load("infobulleID"), function() {
$(this).find("span").hide();
return false;
});
Modifié par Everholt (18 Sep 2008 - 00:39)