jQuery Mouseover/MouseOut funktioniert nicht im IE 9
Ich ein kleines Fragezeichen Bild auf einer Seite, dass, wenn ein Benutzer mit der Maus auf Sie zeigt und verbirgt ein Div, das eine Erklärung der Optionen in der drop-down-Feld neben dem Fragezeichen-Bild sitzt. Die unten ist der html-Code für das Bild und die Div - ich habe nicht enthalten die Texte für die Hilfe-Div, aber nichts besonderes ist es getan - seinen text mit ein paar Erklärungen und einige
und schließen Sie dann die Div.
<img id="QuestionMark" src='/MyWebApp/view/images/icon/QuestionMark.png' height="15" />
<div id="HelpDiv" class="ui-widget-content Rounded hidden" style="position: fixed; z-index: 9999999; width: 100; padding-left:10px; padding-top:10px;">
Dies ist dann mein javascript für entweder verstecken oder zeigen die Helfer Div - ich bin mit jQuery mouseover/mouseout
$("#QuestionMark").mouseover(function () {
$('#HelpDiv').removeClass('hidden');
});
$("#QuestionMark").mouseout(function () {
$('#HelpDiv').addClass('hidden');
});
Wenn ich diesen laden in Chrome funktioniert es einwandfrei. Aber wenn ich im IE 9 nicht funktioniert? Ich habe versucht, eine Strg-Refresh auf der Seite, um sicherzustellen, dass ich bin ziehen meine neueste JS-Datei und wenn ich Developer-Tools in Internet Explorer 9 und ich finde meine Skript-Datei sehe ich, dass es nicht enthalten, meinen obigen JS, aber es funktioniert nicht. Jeder irgendwelche Ideen?
- Sie sind mit Zindex,überprüfen Sie mit dem Div mit absoluter position
- was enthält die versteckte Klasse?
- ok - also das ist irgendwie ein bisschen Fortschritt - wie kann ich den Div - aber jetzt ist es isnt wurden, möchte ich - da die drop-downs, etc. und das Bild sind in einem accodion und jetzt lädt es im inneren wäre nicht gut für Anwender die Benutzeroberfläche
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schauen Sie sich diese demo: http://api.jquery.com/mouseover/
Es funktioniert in IE9 für mich. Stellen Sie sicher, dass Sie jquery in Ihre Seite ein oder schauen Sie für eventuelle Fehler in der Konsole.
hidden
Klasse bei mouseover?versuchen