создание маркера со ссылкой с помощью API Google Map - не работает

0

привет, я пытаюсь отобразить ссылку на значение wikipedia внутри информационного окна для каждого местоположения, которое я возвращаю, используя google-сайты api и google maps api.

я могу показать obj.name и значок catogry, но для somereson ссылка на значение wiki просто обновляет страницу, а не перенаправляет на herf:

       var infowindow = new google.maps.InfoWindow ({content:
    '<img src="' 
    + obj.icon
    + '" /><font style="color:#000;">'
    + obj.name
//    + '<br />Rating: '
 //   + obj.rating
  //  + '<br />Vicinity: ' 
//    + obj.vicinity 
     + '</font>'
    + '<br/>'
 //   +'<a href "http://en.m.wikipedia.org/wiki/'
   // + wikiurl+'> wiki value </a>'
});     

это скрипка для самой страницы http://jsfiddle.net/QUTfR/5/, пожалуйста, помогите мне понять, что я делаю worng

  • 0
    Я не могу найти маркер в вашей демонстрационной ссылке.
Теги:
google-maps
google-maps-api-3

1 ответ

1
Лучший ответ

Эта часть неверна:

  +'<a href "http://en.m.wikipedia.org/wiki/'
  //_______^  missing =
  + wikiurl+'> wiki value </a>'
  //________^ missing "

должно быть:

  +'<a href= "http://en.m.wikipedia.org/wiki/'
  + wikiurl+'"> wiki value </a>'

http://jsfiddle.net/doktormolle/QUTfR/11/

  • 0
    как я могу только показать: '<a href= "en.m.wikipedia.org/wiki' + wikiurl+'"> значение вики </a> 'if (type ==" things_todo ") в функции findPlaces ()

Ещё вопросы

Сообщество Overcoder
Наверх
Меню