首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何知道哪个图像被点击,然后一个透明的地方隐藏在其他图像中。

如何知道哪个图像被点击,然后一个透明的地方隐藏在其他图像中。
EN

Stack Overflow用户
提问于 2014-09-04 09:39:29
回答 3查看 119关注 0票数 0

我需要点击任何图像。我加了几张图片来说明情况。

黑色边框是层边界

如果我在红色菱形上使用z-index,我不能按蓝色和棕色菱形,因为一层透明的红色菱形隐藏在视线之外。

如果在蓝色菱形上使用z-index,就不能按红色和棕色菱形**,因为一层透明的蓝色菱形隐藏在视线之外。

如果我在棕色菱形上使用z-index,我就不能按下红色和蓝色菱形,因为一层透明的棕色菱形隐藏在视线之外。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-09-04 13:58:38

这是一个新的建议,但它做得并不完美。它需要从你这一边做点小工作。但你应该清楚你必须做些什么;)

代码语言:javascript
运行
复制
> http://jsfiddle.net/sbkhtvmo/2/
票数 1
EN

Stack Overflow用户

发布于 2014-09-04 09:49:36

或者你可以试着用图像地图来制作所有正方形的一个图像。

areamap

票数 1
EN

Stack Overflow用户

发布于 2014-09-04 09:47:37

在javascript(jquery)中对图像应用保管属性,并使用.live或.on函数触发图像。

代码语言:javascript
运行
复制
HTML:
<img class="rhombus" x="first layer"/>

JQuery:
...

$(document).on("click", ".rhombus", function(e){
alert($(this).attr("x");
});
...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25662110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档