JS 获取鼠标点击位置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
//鼠标点击位置 $("body").click(function(event){ var pos = getMousePos(event); alert(pos.y); var Y1 = $('#olapData').offset().top; //获取相对(父元素)位置: var Y2 = $('#olapData').position().top; alert(Y1); alert(Y2); posy.val(pos.y); }); function getMousePos(event) { var e = event || window.event; var scrollX = document.documentElement.scrollLeft || document.body.scrollLeft; var scrollY = document.documentElement.scrollTop || document.body.scrollTop; var x = e.pageX || e.clientX + scrollX; var y = e.pageY || e.clientY + scrollY; return { 'x': x, 'y': y }; } |
风吹过,我来过!