這將更好地解釋我想要比我的文字更好: http://jquery-image-map.ssdtutorials.com/ 即使教程可用,但它是在photoshop中使用圖像疊加完成的。 但我使用jquery插件「jquery.maphilight.js」突出顯示了我的映射圖像。 使用我有一個映射的圖像,並突出顯示映射的部分,如果我將鼠標懸停在圖像上。 如果某人將鼠標懸停在特定房間(映射部分)上,我如何顯示小圖片和段落。如何通過鼠標懸停在另一個映射圖像區域來顯示小圖像和段落?
這裏是JavaScript:
$(function() {
$(".mapping").maphilight();
$("#mapping").css('visibility','hidden')
$(".hoverable").css("border", "3px solid red");
&這是圖像映射的HTML:
<div class="mapping">
<map name="gmap">
<area shape="poly" id="cr1" coords="550,277,485,342,533,385,597,322" href="#" alt="cr1" name="room-1">
<area shape="poly" id="cr2"coords="579,246,627,200,672,246,624,290" href="#" alt="cr2" name="room-2">
感謝您的代碼,但我有點新的jQuery的。我不知道如何將它附加到區域標籤。只是提到區域標記的id似乎並不奏效。在「你在這裏顯示」我試圖加載使用
圖像,但它不工作。你能否詳細介紹一下如何爲單個房間做到這一點? Registers –
Faizan
在我看來,jQuery選擇器可能會非常混亂。 –
$('area [name^=「room」]')這個語句中的「房間」是什麼,類或id是什麼? – Faizan