は、私がこれまで持っているものです:私は2つの上にマウス、私はそれが#twoかであるかどうかをtrueを返したいのですがときjQueryでは、要素が「マウスオーバーされた」とその要素の子要素を検出するにはどうすればよいですか?ここ
<div id='one'>
<div id="two">
<div id="three">
three
</div>
</div>
</div>
:
var hoveredElement; //none per default
;(function($){
$.fn.isHovered = function(){
return (hoveredElement.length && $(this)[0] === hoveredElement[0]);
};
})(jQuery);
$(document).mouseover(function(e){
hoveredElement = $(e.target);
});
$(document).mouseover(function(e){
console.log($(this).isHovered());
});
は基本的に私は次のような構造を持っています私がマウスオーバーしている#3。
これはどのように達成できますか?
何らかの理由なぜあなたは['hover()'](http://api.jquery.com/hover/)を使わないのですか? – Shef