使用谷歌地图API创建带链接的标记 - 无法正常工作

时间:2013-11-30 11:27:56

标签: javascript jquery google-maps google-maps-api-3

你好我试图在我使用google places api和google maps api检索的每个位置显示维基百科值内部信息窗口的链接。

我可以显示obj.name和catogry的图标,但是对于某些人而言,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/ 请帮助我理解我在做什么

1 个答案:

答案 0 :(得分: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/