移动div以在svg地图上进行协调

厄尼

我的页面上目前有地图svg

    <object type="image/svg+xml" data="worldHigh.svg" width="1060" height="800">Your browser does not support SVG</object>

当我在地图上点亮某些路径ID时,不需要,我需要能够将div移动到地图上的该位置。

我目前有以下函数返回x和y坐标。

    function getPosition(element) {
        segments = element.pathSegList;
        return { x: segments.getItem(0).x, y: segments.getItem(0).y };
    }

现在我面临的问题是找到相对于屏幕位置的坐标,以便我可以在其中移动div。

卡列比

我可以看到两个选项:

1-您可以使用jQuery($("object").offset()获取对象标签偏移量,并使用其“ left”和“ top”属性来找出对象在屏幕上的位置。div的位置是(左+ x,上+ y)。

2-您可以将对象包装在div中,将div的位置设置为相对,然后将所需的div移动到将x和y作为其位置的包装div的内部。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JSTL在地图上进行迭代失败

来自分类Dev

使用SVG和RaphaelJS与链接在地图上进行交互

来自分类Dev

如何在Google地图上进行搜索以查找医院等

来自分类Dev

使用折线选项在地图上进行位置更改故障

来自分类Dev

如何在春季视图中在链表的地图上进行迭代

来自分类Dev

为什么在地图上进行约简时,约简助手会破坏向量?

来自分类Dev

在地图上进行SASS循环,获取下一个迭代

来自分类Dev

在d3地图上进行平移和缩放时遇到问题

来自分类Dev

我想更改地址以协调显示在Google地图上

来自分类Dev

Unity:移动精灵进行协调(补间)

来自分类Dev

制图。在 Python 中使用地图上的色标对移动速度进行可视化

来自分类Dev

在地图上放置透明的div?

来自分类Dev

在Google地图上叠加DIV

来自分类Dev

更改Google地图上移动设备的缩放

来自分类Dev

如何在单张地图上移动线?

来自分类Dev

iOS在MapBox地图上移动注解

来自分类Dev

如何让人类标记在地图上移动?

来自分类Dev

R:如何在地图上显示城市水平数据以及如何在地图的一个特定区域上进行缩放

来自分类Dev

修改SVG地图上标记的标记

来自分类Dev

地图上的地图结果上的 UIGestureRecognizer 无法移动?

来自分类Dev

Google在Windows Phone 8上进行地图

来自分类Dev

Div在苹果地图上滚动

来自分类Dev

在图像地图上悬停时更改Div

来自分类Dev

仅在创建视图上进行Django表单验证

来自分类Dev

防止在UITableViewCell的子视图上进行交互

来自分类Dev

使用img元素在Div上进行Div

来自分类Dev

谷歌地图上的div内的谷歌地图拖动图钉

来自分类Dev

在地图上原位构建不可移动的对象

来自分类Dev

如何将地图上的标记移动到新坐标?

Related 相关文章

热门标签

归档