Текст при наведении в maphighlight.js

342
06 ноября 2017, 23:54

Есть скрипт подсветки области maphighlight.js. В общем-то все работает, но нужно как-то сделать, чтобы при наведении так же появлялся текст. К сожалению, изображение не в svg.

Как решить проблему?

Мой код:

<script src="templates/shaper_resort/js/jquery-1.6.4.min.js" type="text/javascript"></script> 
<script src="templates/shaper_resort/js/jquery.maphilight.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(function() { 
$('.map').maphilight(); 
$('#squidheadlink').mouseover(function(e) { 
$('#squidhead').mouseover(); 
}).mouseout(function(e) { 
$('#squidhead').mouseout(); 
}).click(function(e) { e.preventDefault(); }); 
}); 
</script> 
<div> 
<div class="map"> 
<canvas></canvas> 
<img src="images/content/highlight/hotel_highlight2.png" width="1167px" height="580px" class="map maphilighted" usemap="#simple"> 
</div> 
<map name="simple"> 
<area href="#" shape="poly" coords="216,145,196,178,435,65,642,144,658,111,457,24" alt="Этаж 6" data-maphilight="{"stroke":false, "fillColor":"6AA8FE","fillOpacity":0.6}" title="Этаж 6"> 
<area href="#" shape="poly" coords="195,195,194,227,437,134,628,196,637,161,438,87" alt="Этаж 5" data-maphilight="{"stroke":false, "fillColor":"6AA8FE","fillOpacity":0.6}" title="Этаж 5"> 
<area href="#" shape="poly" coords="196,244,196,280,437,203,609,249,624,215,436,159" alt="Этаж 4" data-maphilight="{"stroke":false, "fillColor":"6AA8FE","fillOpacity":0.6}" title="Этаж 4"> 
<area href="#" shape="poly" coords="196,295,195,331,437,273,598,304,609,266,437,228" alt="Этаж 3" data-maphilight="{"stroke":false, "fillColor":"6AA8FE","fillOpacity":0.6}" title="Этаж 3"> 
<area href="#" shape="poly" coords="195,345,195,366,438,322,588,345,595,322,435,294" alt="Этаж 2" data-maphilight="{"stroke":false, "fillColor":"6AA8FE","fillOpacity":0.6}" title="Этаж 2"> 
<area href="#" shape="poly" coords="235,403,234,449,446,438,686,450,686,396,449,375" alt="Этаж 1" data-maphilight="{"stroke":false, "fillColor":"6AA8FE","fillOpacity":0.6}" title="Этаж 1"> 
</map> 
</div>

Сам js-скрипт jquery.maphilight.js здесь

READ ALSO
Возможно ли использовать JSX компоненты в TypeScript (TSX)?

Возможно ли использовать JSX компоненты в TypeScript (TSX)?

Для различных библиотек JavaScript предумотрены Types Definitions что бы эти библиотеки можно было использовать в TypeScriptА если я хочу использовать пакет...

386
Не работает обработчик после append

Не работает обработчик после append

Проблема следующая, не работает обработчик onclick после добавления нового элемента через append

284
jQuery toggleClass, проверка внутри функции

jQuery toggleClass, проверка внутри функции

Внутри события toggleClass, есть функция которая возвращает нужный класс в зависимости от результата проверки условия:

322