相关疑难解决方法(0)

使用onclick使svg图像对象可单击,避免绝对定位

我试图将我网站上的图像更改imgsvg,更改img标签embedobject标签.但是,实现onclick之前包含在img标签中的功能是最困难的.

我发现onclick放在objectembed标签内没有任何影响.

所以,我div专门为svg 做了一个,放在onclick这个div标签里.但是,除非访问者点击图像的边缘/填充,否则无效.

我已经阅读了有关覆盖a的内容div,但我正试图避免使用absolute定位或指定position.

有没有其他方法可以将onclick应用于svg?

有谁遇到过这个问题?欢迎提出问题和建议.

html css svg

53
推荐指数
6
解决办法
11万
查看次数

在javascript中为嵌入式SVG的元素添加click事件

从维基百科获得了这个SVG图像,并使用以下代码将其嵌入到网站中:

<embed src="circle1.svg" type="image/svg+xml"/>
Run Code Online (Sandbox Code Playgroud)

如果运行此命令,则可以检查元素并查看源代码.图像中的所有国家/地区都是独立元素.如果我点击某个国家/地区,我想提醒该国家/地区的ID,因为每个国家/地区在SVG中都有两个字母的ID.有谁知道这样做的方法?如果我将它放入元素中会更容易吗?

javascript html5 svg canvas

15
推荐指数
4
解决办法
6万
查看次数

标签 统计

svg ×2

canvas ×1

css ×1

html ×1

html5 ×1

javascript ×1