Я начинающий в javascript.Выделить элемент области с помощью jquery
вот мой javascript: внутри карты 'demo' код подталкивает все элементы области в массив elementPositions. Когда пользователь мыши над элементом области, он вталкивается в массив hoveredElements. Затем для каждого элемента области в hoveredElements отображается тег id наложения, и я также хочу, чтобы элемент области (прямоугольник) также отображался. Я попытался '$ (это) .show(), но это не работает ...
Вот типичный элемент площади:
<map name="demo" id="demo">
<area shape="rect" coords="400,400,500,499" href="#" id="r6067" alt="r6067">
</map>
<div class= "cont" style="display:none" id="overlayr6067"> mdtBIL1C09 </div>
Я принял рефакторинга Николая моего JavaScript ниже, здесь мой код в стадии разработки в jsfiddle: https://jsfiddle.net/sfs1926/wacd5bv5/1/
Благодарим за редактирование, palash! Может быть, у вас есть предложение для меня о том, как действовать? – FSS
Что такое 'фактический прямоугольник'? это элемент области? –
Да, все элементы области - это прямоугольники. – FSS