javascript - 单击图像的不同部分时触发事件 - javascript

标签 javascript jquery web-applications

很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。如需帮助澄清这个问题以便重新打开它,visit the help center .




8年前关闭。




当打开当前图像的某些部分/部分时,我想打开另一个图像。

例如:

图像 1:人脸 - 图像上会有点,例如一个用于眼睛,一个用于耳朵,一个用于嘴巴。

当用户点击眼睛时,应该会打开一个新图像(这将是放大的眼睛,将显示更多细节)。

有人可以给我一些有关如何继续此应用程序的提示吗?

谢谢

最佳答案

您可以使用 map 标签 - 这是一个简单的示例 http://www.w3schools.com/tags/tag_map.asp

您也可以使用 javascript 来处理它。

当您通过 jquery position 获取图像位置时,jQuery 添加 event.pageX,event.pageY 很容易计算触发位置。

关于javascript - 单击图像的不同部分时触发事件 - javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15887685/

相关文章:

javascript - 将 Html 表转换为 JSON

java - 以时间间隔收集用户电子邮件并在发送前将它们组合起来(GAE)

javascript - 如何生成将在默认 map 应用程序中打开的位置链接?

javascript - JavaScript从对象访问值

javascript - 嵌套对象中的 ES6 默认参数

javascript - jQuery:在ajax事件后禁用链接的代码遇到麻烦

javascript - 如何以编程方式在用户桌面上创建 Web 应用程序快捷方式?

javascript - 如何检查具有类的元素之一的高度是否超过阈值?

javascript - 使文本仅滚动HTML页面的一部分

javascript - MVC JQuery Ajax忙指示符覆盖在窗体上