检查图像映射内的元素位置

时间:2013-03-06 13:03:27

标签: jquery html coordinates imagemap

有没有简单的方法可以知道DIV元素是否位于多边形图像映射中?

我需要一个可拖动元素放在图像的预定义位置,例如俄罗斯国家,我使用图像映射坐标poly来设置drop的面积。

请注意,我必须这样做,因为我正在从已用于Flash的现有XML中提取数据,我希望不要改变它已经完成的方式。

1 个答案:

答案 0 :(得分:0)

我猜您可以使用javascript(http://wikicode.wikidot.com/check-for-polygon-polygon-intersection)检查多边形交叉点。第一个聚合可移动DIV,第二个 - 映射你将DIV放在(或国家多边形列表)上。在你需要放置在地图上的物体的“移动”事件中 - 检查交叉点,如果它是真的 - 相应地做出一些事情。