Tag: 坐标

jQuery – 访问X和Y坐标(自定义事件)

我正在处理图像幻灯片并启用触摸function。 我是通过使用本文中提到的代码片段来完成此操作的: http : //blog.safaribooksonline.com/2012/04/18/mapping-mouse-events-and-touch-events-onto-a-single-event / 作者提到,通过使用触发事件触发规范化事件的代码,X和Y坐标的访问变得更加容易。 这正是我发现的困难。 我似乎无法访问这些值。 我已经尝试了所有可以想到的东西。 这是代码: http : //jsfiddle.net/BC8dr/3/ normalizeEvent: function normalizeEvent(type, original, x, y){ return jQuery.Event(type, { pageX: x, pageY: y, originalEvent: original }); } 在代码的底部,我评论了我不能访问的地方: jQuery(current_slide).bind(TouchMouseEvent.DOWN, onDownEvent); function onDownEvent(e){ // This is where I need X and Y coordinate access // This will return result: undefined var x […]

使用jQuery获取单元的“坐标”

我正在构建一个不同的网站,下面是我的HTML标记和我的问题。 请不要被这个文本墙推迟,我相信对于那些知道他们的东西的人来说,这确实不是一个难题,但需要一些解释。                                                                 这种标记在平铺类型的pastern中重复,以填充整个页面。 类似的DIV可能是: 如果你还没有看到它,我会在整个页面中创建一大堆单元格,分类为DIV。 现在,当用户点击一个单元格(其中一个 )时,我想得到它的坐标表示为: 0, 1, 5 。 在此示例中,0,1,5是ID为0的DIV,ID为1 DIV内的TR元素,最后是ID为5 TR元素内的单元格。 我想编写一个javascript函数来获取这些坐标,但我完全不知道要传递什么参数,而且我不知道如何得出坐标。 从我可以想到,一旦我可以将单击事件(?)传递给该函数,我可以查看 的父元素并获取它们的ID? 如果任何人都可以提供此问题的解决方案或提供任何输入,我们将不胜感激。

另一个div中显示的一个div的鼠标坐标 – jquery

所以我有2个div: http://jsfiddle.net/n8rna/ 我需要以下内容: 我需要用class =“ccc”来跟踪div里面的鼠标位置/移动(坐标应该相对于这个div,而不是相对于页面) 那些坐标需要用class =“ddd”显示在div里面 如果可能的话,坐标应该在每10个像素(10,10 – 20,10等,而不是1,1 – 2,1 – 3,1 …)进行登记 我更喜欢jquery函数,但我也对其他方法(javascript或其他)开放。

canvas获取鼠标事件的点数

我有以下function来获取鼠标点击位置(坐标)。 $(‘#myCanvas’).on(‘click’, function(e) { event = e; event = event || window.event; var canvas = document.getElementById(‘myCanvas’), x = event.pageX – canvas.offsetLeft, y = event.pageY – canvas.offsetTop; alert(x + ‘ ‘ + y); }); 我需要在点击一个位置时获得鼠标点,并在拖动鼠标点位置后将其锁定。 即,mousedown point和mouseup points。

如何找到元素的x中心坐标和相关的窗口偏移量

我想从他自己的x中心坐标开始检索元素偏移量。 我该怎么做? 实际上我可以找到元素的窗口偏移量,但它从元素的边框检索坐标,如下所示: var _position = $(this).offset();

选择图像的一部分并使用jQuery检索其坐标

我需要一种方法让用户通过调整透明矩形的大小或通过单击并拖动选择区域来选择图像的一部分(就像它在桌面操作系统中完成的那样),两者都适用于我。 然后我需要使用jQuery检索所选区域的坐标。 请推荐可能有用的样品或图片(如有),方法或API文档部分。

如何使用jQuery获取表格中的单元格()x和y坐标?

我正在寻找一种在表格中获取单元格XY位置的好方法。 (不要把它与css-position混淆,我在笛卡尔坐标系中寻找X和Y坐标)。 我们知道,我们可以使用ex: $(‘#grid’)[0].rows[5].cells[7]在表格中获取特定单元$(‘#grid’)[0].rows[5].cells[7] 。 但是,如果我想在单击特定单元格时获得值5×7 ,即: $(‘#grid td’).click(function(){ alert(“My position in table is: ” + myPosition.X + “x” + myPosition.Y); }); 我想,最简单的方法是在后端创建表时将innerHTML,ID或CSS类添加到每个单元格( 等),然后解析它,然后单击返回,但是有没有办法让这些坐标完全基于DOM?