How to find mouse position relative to the document using jQuery

  104 views   2 months ago jQuery

Use the jQuery event.pageX and event.pageY

The jQuery event.pageX can be used to find the mouse position relative to the left edge of the document, whereas the event.pageY can be used to find the mouse position relative to the top edge of the document. Let's check out an example to understand how it works:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery Find Coordinates of Mouse Pointer</title>
<style>
    *{
        margin: 0;
    }
    html, body{
        height:100%;
    }
</style>
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script>
$(document).ready(function() {
    $("body").mousemove(function(event){
        var relPageCoords = "(" + event.pageX + "," + event.pageY + ")";
        $(".mouse-cords").text(relPageCoords);
    });
});
</script>
</head>
<body>
    <p>Coordinates of mouse pointer with respect to the page are: <strong class="mouse-cords"></strong></p>
</body>
</html>

 

Author : Harsukh Makwana
Harsukh Makwana

Hi, My name is Harsukh Makwana. i have been work with many programming language like php, python, javascript, node, react, anguler, etc.. since last 5 year. if you have any issue or want me hire then contact me on harsukh21@gmail.com

Related Articles