検索
ホームページ毎日のプログラミングHTMLの知識jQueryでマウスの位置座標を取得する方法



jq は、マウスの現在位置座標をリアルタイムで取得します。これは、jQuery のevent.pageX とevent の 2 つの属性メソッドを通じて実現できます。 .pageY。 jQueryのevent.pageXを使用すると、ドキュメントの左端を基準としたマウスの位置を見つけることができ、event.pageYを使用して、ドキュメントの上端を基準としたマウスの位置を見つけることができます。

jQueryでマウスの位置座標を取得する方法

以下では、マウスの位置座標を取得する jq メソッド を具体的なコード例に基づいて紹介します。

コード例は次のとおりです。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>jq获取鼠标位置坐标示例</title>
    <style type="text/css">
 *{
            margin: 0;
 }
        html, body{
            height:100%;
 }
    </style>
    <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
    <script type="text/javascript">
 $(function() {
            $("body").mousemove(function(event){
                var relPageCoords = "(" + event.pageX + "," + event.pageY + ")";
 $(".mouse-cords").text(relPageCoords);
 });
 });
 </script>
</head>
<body>
<p>当前鼠标的坐标为: <strong class="mouse-cords"></strong></p>
</body>
</html>

mousemove()このメソッドは、マウス ポインターが指定された要素内を移動すると、mousemove イベントが発生するか、または実行するmousemoveイベントが発生します。 (上記のコードでは、関数のパラメーター イベントは、マウスの位置情報を提供するために使用されるオブジェクトに相当します。)

event.pageX プロパティは、マウス ポインターの位置を返します。ドキュメントの端の左側を基準にします。 event.pageY プロパティは、ドキュメントの上端を基準としたマウス ポインターの位置を返します。

text() メソッドは、選択した要素のテキスト コンテンツを設定または返します。 (ここでの強力なタグは、出力マウス座標値を表示するために使用されます)

効果は次のとおりです:

jQueryでマウスの位置座標を取得する方法

# 注:

1. 通常、event.pageX プロパティとevent.pageY プロパティは一緒に使用されます。

2. ユーザーがマウスを 1 ピクセル移動すると、mousemove イベントが発生します。すべてのmousemoveイベントを処理すると、システム リソースが消費されます。このイベントは慎重にご利用ください。

この記事は、jq がマウスの現在位置座標をリアルタイムに取得する方法について説明したもので、困っている友人の役に立てば幸いです。



以上がjQueryでマウスの位置座標を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境