米国地図のカスタム バージョンでDavid Lynch の素晴らしい MapHighlight プラグインを使用しています。残念ながら、米国の一部の州 (ロードアイランド州など) は非常に小さいものです。このため、マップの右側に、これらの小さな州の略語を示すボックスを作成しました。
私ができるようにしたいのは、ユーザーがボックスまたは州のいずれかにカーソルを合わせたときに、ボックスとマップの両方を同時に強調表示することです。
<area href="#" title="RI" shape="poly" coords="617,141, 617,138, 617,135, 616,131, 620,130, 621,131, 623,133, 625,136, 623,138, 622,137, 622,139, 620,140, 617,141, 617,141"/>
<area href="#" title="RI" shape="rect" coords="728,164,760,182"/>
両方のアイテムは同じ時間のタイトルを共有しています。(例えば、ロードアイランドのタイトルタグは「RI」です)
David Lynch のサイトのサンプルに基づいて、次のようなことをすると便利かもしれないと思いました。
$('area[title]').mouseover(function() {
$(this).mouseover();
});
残念ながら、これは機能せず、さまざまなバリエーションを試してみましたが、イベントが発生したようには見えませんでした。
これらの要素を (一般的な方法で) 同期し、同じタイトルのすべてのエリア タグをマウスオーバー/ホバー時にすべてハイライト表示するにはどうすればよいですか?