jQuery の hover() イベントからマウスの位置を取得しようとすると、ターゲット領域に入った後にマウスが停止するポイントではなく、マウスがターゲット領域に入るポイントが取得されます。Html の title プロパティは、エントリのポイントではなく停止位置にツールチップを表示することで、状況を正しく処理します。停留所の場所を特定する方法はありますか?
質問する
208 次
1 に答える
2
マウスの位置に関する jQuery チュートリアルを参照してください。
<script type="text/javascript">
$(document).ready(function(){
$(document).mousemove(function(e){
$('#status').html(e.pageX +', '+ e.pageY);
});
})
</script>
とを使用e.pageX
しe.pageY
てマウスの位置を取得し、次に要素の X と Y を取得し、それを使用して要素のローカル X と Y を取得できます。
于 2012-08-10T00:53:04.783 に答える