![](/style/images/good.png)
![](/style/images/bad.png)
How to find mouse position relative to an element using jQuery
source link: https://www.laravelcode.com/post/how-to-find-mouse-position-relative-to-an-element-using-jquery
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
How to find mouse position relative to an element using jQuery
Use the jQuery event.pageX
and event.pageY
You can use the jQuery event.pageX
and event.pageY
in combination with the jQuery offset()
method to get the position of mouse pointer relative to an element.
Let's take a look at the following example to understand how it basically works:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery Get Coordinates of Mouse Pointer</title>
<style>
#box{
width:400px;
height:300px;
background: #f2f2f2;
border: 1px solid #000;
}
</style>
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script>
$(document).ready(function() {
$("#box").mousemove(function(event){
var relX = event.pageX - $(this).offset().left;
var relY = event.pageY - $(this).offset().top;
var relBoxCoords = "(" + relX + "," + relY + ")";
$(".mouse-cords").text(relBoxCoords);
});
});
</script>
</head>
<body>
<div id="box"></div>
<p>Coordinates of mouse pointer with respect to the DIV box are: <strong class="mouse-cords"></strong></p>
</body>
</html>
Author : Harsukh Makwana
![Harsukh Makwana](https://www.laravelcode.com/upload/author.jpg)
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 [email protected]
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK