Heim > Web-Frontend > js-Tutorial > Lösung für das Problem des Mouseouts, das durch die Option zum Übergeben der Maus in IE_javascript-Kenntnissen ausgelöst wird

Lösung für das Problem des Mouseouts, das durch die Option zum Übergeben der Maus in IE_javascript-Kenntnissen ausgelöst wird

WBOY
Freigeben: 2016-05-16 16:17:20
Original
1372 Leute haben es durchsucht

Das Beispiel in diesem Artikel beschreibt die Lösung des Problems, Mouseout auszulösen, wenn die Maus die Option im IE passiert. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:

Zu implementierende Funktion:

Es gibt ein DIV. Wenn die Maus über das DIV fährt, wird es vollständig erweitert. Es gibt ein Auswahlfeld im DIV

Ein Problem tritt im IE auf, wenn die Maus über die Option bewegt wird, wird das DIV verkleinert, aber dieses Phänomen tritt in anderen Browsern nicht auf.

Lösung:

Wenn sich die Maus im IE auf die Option bewegt, ist der Wert von window.event.toElement null, und in anderen Browsern ist der Wert Objekt

Wenn die Maus direkt aus dem DIV bewegt wird, ist der Wert von window.event.toElement wie bei anderen Browsern ein Objekt;

Zusammenfassend lässt sich sagen, dass Sie den folgenden Code zu Mouseout hinzufügen können, um das Problem zu lösen:

if (window.event.toElement == null) return;
Nach dem Login kopieren
Ich hoffe, dass dieser Artikel für das JavaScript-Programmierdesign aller hilfreich sein wird.
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage