在地图区域触发点击功能
Trigger click function in area of map
我正在使用地图,代码低于
<map name="shotBoxLeftRight" onMouseOut="clearImage('two');">
<area shape="circle" coords="24,24,12" href="#HIT" title="HIT" alt="HIT" onClick="clickShotBox($(this).attr('alt'),'two');" onMouseOver="mouseOverShotBox($(this).attr('alt'),'two');"/>
<area shape="poly" coords="48,0,24,24,48,48" href="#RIGHT" title="RIGHT" onClick="clickShotBox($(this).attr('alt'),'two');" alt="RIGHT" onMouseOver="mouseOverShotBox($(this).attr('alt'),'two');"/>
<area shape="poly" coords="0,48,24,24,0,0" href="#LEFT" title="LEFT" alt="LEFT" onClick="clickShotBox($(this).attr('alt'),'two');" onMouseOver="mouseOverShotBox($(this).attr('alt'),'two');"/>
</map>
如何使用Click Event在带参数的区域中触发函数"clickShotBox($(this).attr('alt'),'two')"
。这张地图使用了三个区域——左、右和命中。如何使用JavaScript或jQuery跟踪特定区域的命中率?
首先将其更改为:
clickShotBox($(this).attr('alt'),'two')
收件人:
clickShotBox($(this).attr('alt','two'))
注意:避免使用内联javascript,因为这会导致维护困难,并且对于新程序员来说,理解代码会变得乏味。
相关文章:
- 美国地图插件,具有状态数据/悬停功能的新按钮
- JavaScript功能上的谷歌地图
- 在地图区域触发点击功能
- 谷歌地图spiderfly功能-在同一点上有多个标记
- 访问谷歌地图事件中的Backbone.View功能
- JavaScript“地图”功能
- 角度谷歌地图在初始地图加载后运行一次功能
- 仅通过 Google 地图 API 自动完成功能获取城市名称
- 如何将我的 Google 地图功能从自动查找我的位置更改为让我输入一个位置
- 在谷歌地图自动补充之后启动一个功能
- 谷歌地图API - 这条线的含义/功能是什么
- 滚动功能在谷歌地图上不起作用
- 禁用谷歌地图的“放大”功能
- 向地图框添加功能.js
- 使用 RequireJS 加载 Google 地图自动完成功能
- 谷歌地图API V3与图标类型和选择功能
- 如何从文本框禁用谷歌地图自动完成功能
- 谷歌地图功能,但不显示地图
- 谷歌地图API v3:是否有任何功能可以检查坐标是否在省或国家/地区内
- JavaScript 谷歌地图一次只有一个功能工作,其余的不工作