J'utilise le code jquery addClass pour afficher/masquer les éléments lors du roulement d'un div. dans tous les navigateurs, cela fonctionne mais dans IE, cela ne fonctionne que lorsque je retourne du texte, pas la div complète.Hover in IE ne fonctionne pas en survolant
donc dans cet exemple, si je retourne la section de texte d'affichage de la div principale, la div hiddentext montrera. mais si je souris dans l'espace entre les deux divs flottants (où il y a maintenant du texte ou quoi que ce soit), le vol stationnaire ne fonctionne pas.
MISE À JOUR: Le code ci-dessous semble fonctionner, mais pas mon code de production. S'il vous plaît se référer à ce lien: jsfiddle.net/H2anm/5 Il ya quelques images cassées et autres, mais si vous passez votre souris sur l'élément dans l'espace à la droite des noms d'utilisateur, les coordonnées de localisation et le Pref.brand: Gamehouse .. ou certains des Les espaces blancs environnants des liens Share/Bookmark, les collapsions div et les changements de boutons/bgcolor disparaissent.
javascript:
$(function() {
$("div.DivThatsTriggeredOnRollover").hover(
function() { $("div.hiddentext").addClass("hiddentextShow"); },
function() { $("div.hiddentext").removeClass("hiddentextShow"); });
});
code de pseudo-html:
<div class="DivThatsTriggeredOnRollover" style="width:500px;">
<div id="showingtext" style="float:left;width:100px;">
here is showing text
</div>
<div class="hiddentext" style="float:right;width:100px;">
here is hidden text
</div>
</div>
bug Bizarre, merci de poster un suivi. –