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
Schreibe einen Kommentar