我有几张图片
<img usemap="#slideMap_branches" src="branches.png" width="890" height="270" alt="Slide 4">
<img usemap="#slideMap_order" src="order.png" width="890" height="270" alt="Slide 2">
<img usemap="#slideMap_contact" src="contact.png" width="890" height="270" alt="Slide 6">
我也有几个<map>
标签
<map name="slideMap_branches">
<area shape="poly" coords="500,233,378,231,378,278,-3,279,1,0,906,-1,905,281,499,277" href="javascript:alert('# branches');" target="_self" alt="slideMapPoly" />
</map>
<map name="slideMap_order">
<area shape="poly" coords="500,233,378,231,378,278,-3,279,1,0,906,-1,905,281,499,277" href="javascript:alert('# order');" target="_self" alt="slideMapPoly" />
</map>
<map name="slideMap_contact">
<area shape="poly" coords="500,233,378,231,378,278,-3,279,1,0,906,-1,905,281,499,277" href="javascript:alert('# contact');" target="_self" alt="slideMapPoly" />
</map>
基本上,所有地图区域的坐标都相同,只是HREF属性不同,指向不同的链接,而不是同一个链接。
我想知道是否可以有一种 javascript/jquery 方式只有一个<map>
和<area>
标记,当用户单击图像时,浏览器会识别单击了哪个图像以及该做什么。
我尝试了几种方法,但始终无法获得图像 ID/名称/src。