上でホバリングされていない場合、要素は使用してオーバー推移している場合、私は、あなたがテストすることができます知っている:jQueryの「ホバー状態」 - テスト要素は、もはや
$('.foo:hover').length > 0;
または私の場合上:
$(this).filter(':hover').length > 0;
要素が'mouseenter'
イベントをトリガする場合はどちらもtrueの値を返します。要素がもはや上に乗っていないかどうかテストしたいのですが。私が使用してみました:
!($(this).filter(':hover').length > 0;)
など
$(this).filter(':hover').length < 0;
をしかし、それは私に望ましい結果を与えていません。このため
コンテキスト私が働いているドロップダウンメニューです。
mouseleaveを使用しますか? – epascarello