首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在div中查找特定区域

如何在div中查找特定区域
EN

Stack Overflow用户
提问于 2015-12-15 21:57:49
回答 1查看 75关注 0票数 0

我想使用javascript或Jquery将事件(单击)绑定到附加图像中指定的特定区域(红色阴影框

如何将事件绑定到地域..?

请帮我解决这个问题..

谢谢,Prasanth

EN

回答 1

Stack Overflow用户

发布于 2015-12-15 22:04:42

一种古老但可靠的技术是使用<map>标记:http://www.w3schools.com/tags/tag_map.asp

代码语言:javascript
复制
<p>Click on the sun:</p>

<img src="http://i.stack.imgur.com/lKoAr.gif" width="145" height="126" alt="Planets" usemap="#planetmap">

<map name="planetmap">
  <area shape="rect" coords="0,0,82,126" alt="Sun" onclick="alert('Hello Sun!')">
</map>

但是,你想把它当做div。你可以在你的div上使用一个覆盖的,透明的图像。但是,如果您关心这一点,您将失去与div本身交互的能力。

否则,您只需使用JavaScript并使用通过offsetXoffsetY属性找到的单击坐标来处理事件。您可能必须处理一些跨浏览器的问题,这取决于您想要支持的浏览器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34291103

复制
相关文章

相似问题

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