Форум программистов, компьютерный форум, киберфорум
JavaScript: API
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
22 / 21 / 8
Регистрация: 11.09.2015
Сообщений: 109
1

Google maps api + external link

03.11.2016, 06:48. Показов 1128. Ответов 1

Author24 — интернет-сервис помощи студентам
И снова добрый день, программисты!
Предыдущие треды, в которые я описывал были успешно мою же решены )))
Google maps api SQL + GEO
Google maps api Кластеризация

Но у меня к Вам образовался очередной вопрос, а собственно, как прикрутить к карте событие onclick которое берет значения из элемента <a href="#" id="1">External link</a> айдишник?
То есть по логике должно работать следующее:
В блоке, где мы получаем значения из xml файла забираем еще одно значение - id записи в субд и этот id пихаем в ссылку как идентефикатор.

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 for (var i = 0; i < markers.length; i++) {
          var name     = markers[i].getAttribute("name");
          var address = markers[i].getAttribute("address");
 
//создаем еще одну переменную с идентефикатором записи субд
         var idArr = markers[i].getAttribute("id");
// 
         var type_mark= markers[i].getAttribute("type_mark");
         var point      = new google.maps.LatLng(
             parseFloat(markers[i].getAttribute("lat")),
             parseFloat(markers[i].getAttribute("lng")));
 
// ---------------------и прикручиваем событие onclick к dom элементу в документе с айдишником
//----------------------а в функции onlclick забираем аттрибуты лонгитюд и латитюд и центрируем карту
var a = document.getElementById(idArr);
a.onclick = function() {
                           map.setZoom(17);
                          map.setCenter(point); }
Но это почему-то не работает!((
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.11.2016, 06:48
Ответы с готовыми решениями:

Google maps API
Всем привет! Возник интересный вопрос (для начинающего) насчёт Google Maps API. Общеизвестный...

Google maps API
Здравствуйте. Нужна помощь по 575,7. Нужно сделать такую карту: • Допустим, на карте есть 50...

Infowindow Google Maps API
как убрать закрытие балуна( infowindow ) в Google Maps API ?

Google maps api Кластеризация
День добрый, ранее писал о проблеме слияния js скрипта геолокации и xml парсинга. Предыдущий...

1
22 / 21 / 8
Регистрация: 11.09.2015
Сообщений: 109
14.11.2016, 10:34  [ТС] 2
Ну разве никто не знает? я уже параллельно пол сервиса написал пока бился с этой проблемой, и бьюсь до сих пор((
0
14.11.2016, 10:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.11.2016, 10:34
Помогаю со студенческими работами здесь

Google Maps Javascript API v3
Я вставил Карту гугл на сайт. Как сделать так, чтоб она сразу находила местоположение пользователя?...

Google maps api SQL + GEO
Дорогие киберфорумчане! Есть проблемка, написал скрипт по гугловским гайдам. В конструкции два...

Google maps API рисование Эллипса
Здравствуйте возник вопрос, как с помощью функций google maps API нарисовать эллипс привязанный к...

Google maps api выбрасывает REQUEST_DENIED постоянно
Здраствуйте товарищи, решил поработать с геолокацией в ВЕБ. Когда я работаю geolocation api...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru