jQuery:光标检测

时间:2009-11-23 07:46:47

标签: jquery

我怎么能在jQuery的帮助下知道div盒鼠标光标的边缘(即边框)是什么?

1 个答案:

答案 0 :(得分:3)

您必须使用 jQuery event 的pageX和pageY:

$("#myDiv").mousemove( e )
{
   var left  = (e.pageX - $(this).offset().left ) / $(this).width() * 100; // 0 to 100
   var top = (e.pageY - $(this).offset().top ) / $(this).height() * 100; // 0 to 100

   if ( left > 90 && top > 90 ) console.log ('the mouse is in the bottom right corner ' );
}