在图像上标记房间:
- 售罄
- 预订的
- 出售
每个组都有自己的颜色。当我将一个房间悬停在“待售”时,这会突出显示该组中的所有房间。但我只想强调这一点。
这是 HTML 代码:
<img src="" alt="" id="myimagemap" usemap="#imagemap" />
<map name="imagemap">
<area shape="poly" href="room,1.html" alt="Mieszkanie 01" id="mieszkanie-01" color="red" coords="18,205,18,185,27,185,27,163,86,163,86,126,136,127,137,137,150,137,151,202,79,202,79,206" />
<area shape="poly" href="room,2.html" alt="Mieszkanie 02" id="mieszkanie-02" color="red" coords="94,239,94,261,150,261,149,202,78,202,79,238" />
<area shape="poly" href="room,3.html" alt="Mieszkanie 03" id="mieszkanie-03" color="red" coords="16,305,150,304,149,260,94,260,94,239,79,239,79,243,24,244,24,229,14,230,14,243,16,243" />
</map>
ImageMapster 代码:
$('#myimagemap').mapster({
fillColor: 'ff0000',
fillOpacity: 0.3,
mapKey: 'color',
areas: [
{
mapKey: 'red',
fillColor: '2aff00'
}
]
});
color=red 表示此房间已出售 color=green 表示此房间正在出售 .... 等等
因此,当我通过鼠标悬停在该房间上检查房间状态时,此代码会用 color=red 突出显示所有其他代码,但我只想突出显示这个代码。