[英]Record mouse click coords
我四處搜尋,卻找不到任何能真正幫助您解決問題的內容。
我正在嘗試制作一個腳本,該腳本記錄其中具有坐標0的鼠標單擊的坐標,因此例如x = 0 y = 125 NOT X = 100 y = 125當它檢測到這樣的坐標時,我希望它添加他們像這樣到我的mysql數據庫。
用戶名-碰到協調員的用戶
x-x坐標
y-y坐標
數量-他們達到該坐標的次數
有人認為他們可以幫助我嗎?
用代碼更新。
<script>
$(document).ready(function(){
$('.map').click(function(e){
alert('x pos: ' + e.pageX + '; y pos: ' + e.pageY + ';');
if(e.pageX == 0 || e.pageY ==0){
<?php
mysql_query("INSERT INTO clickmap (id) VALUES ('".$_SESSION['username']."')")
or die(mysql_error());
?>
}
});
});
</script>
一個jQuery解決方案(假設有人使用瀏覽器)是將一個click事件綁定到您想聽的東西,然后使用觸發了pageX和pageY的事件,如下所示:
if(e.pageX == 0 || e.pageY == 0) {
//do stuff.
}
這是一個工作的小提琴:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.