例えば 私はリンクのマウスアウトで非表示にするツールチップが必要ですが、ツールチップにマウスオーバー(両方が異なる親を持つ)でない場合:名前やアバターの友人2つの要素にマウスオーバーする方法は?
上のホバーは、私はこれをしようとすると、私たちは、Facebook上でそれを見ることができますが、毎回私は偽になる
$('a').bind('mouseleave', function() {
var i = $('div.tooltip').is('hover');
if(i===true){
console.log('cursor over the tooltip, so dont hide');
}
else{
console.log('hide tooltip');
}
});
どのように私は両方の状態を確認できますか?
「ホバー」の代わりに「ホバー」セレクター(セミコロン)を使用する必要があります。また、イベントオブジェクトのevent.relativeTargetプロパティを使用しようとすることができます – user907860
これを確認してください、http://jqapi.com/#p=hover – Dhiraj