Нажмите Изображение карты и Показать значения - PullRequest
0 голосов
/ 21 ноября 2011

Проблема: У меня есть карта Соединенных Штатов, и я создал точки доступа на карте, и мне нужно отобразить определенные значения под картой в зависимости от точки доступа, которую они нажимают.

example: <area shape="poly" coords="575,129,590,126" id="location1" href="" />

Значения, которые будут отображаться ниже, это Имя, Название, Телефон и Электронная почта, и может быть несколько человек, которые подойдут в зависимости от того, где они назначены.

Example:
Joe Smith is assigned to California, Nevada, and Washington
John Conner is assigned to Nevada, and Washington

Когда кто-то нажимает на горячую точку в Калифорнии, под картой появляется только информация Джо Смита. Когда кто-то нажимает на точку доступа для Невады, информация Джо и Джона появится под картой.

Я надеюсь, что это может быть в Javascript или PHP, так как я встраиваю его на страницу Wordpress. Спасибо!

1 Ответ

0 голосов
/ 21 ноября 2011

Лучше всего использовать jquery. Когда пользователь щелкает по области, он отображает (скрывает предыдущую) или записывает html в элемент.

Образец JQUERY

$('#location').click(function() {
   $('#someElement').html('NAME, Address, Phone');
});
...