jqueryimagemapプラグインを使用する必要があると思います...これは私のお気に入りです
リンク: http://archive.plugins.jquery.com/project/maphilight
デモ: http://davidlynch.org/projects/maphilight/docs/demo_usa.html
このトピックについても、ここで詳しく説明しています.....
複製の必要はないと思います
=============コメントの更新===================
https://github.com/kemayo/maphilight/blobにアクセスします/master/jquery.maphilight.js
maphilightがfillColorを受け入れることを確認できますか: '000000';
不透明度を削除するには、fillOpacityを1.0に変更する必要があります
以下のコードを編集して、マウスオーバーなしで作業を行い、自分のコードに置き換えるだけです。
$(map).trigger('alwaysOn.maphilight').find('area[coords]')
.bind('mouseover.maphilight', mouseover)
.bind('mouseout.maphilight', function(e) { clear_canvas(canvas); });;
背景色バージョンが機能しています...
ありがとう:)