この記事では、オプションを介してマウスアウトをトリガーすることにより、IEのマウスのソリューションについて説明します。参照のためにそれを共有してください。特定の分析は次のとおりです。
実装する機能:
マウスが通り過ぎると、このdivが完全に拡張され、マウスが移動すると、divが後ろに戻り、div内に選択ボックスがあります。
操作する場合、IEで問題が発生します。マウスがオプションを通過すると、divは縮小しますが、この現象は他のブラウザーではそうではありません。
解決:
IEでは、マウスがオプションに移動すると、window.event.toelementの値はnullであり、他のブラウザの値はオブジェクトです。
マウスがdivから直接移動すると、window.event.toelementの値はオブジェクトであり、他のブラウザーも同様です。
要約すると、次のコードをマウスアウトに追加して問題を解決できます。
if(window.event.toelement == null)return;
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。