-1

我正在尝试使用foursquare API 提取位置,并且似乎没有正确编写语法。

 address = '<p><a href="http://maps.google.com/?q="' + 
 venues.location.address + '">' + 
 venues.location.address + '</p>';

虽然这不会引发错误,但它会导致以下代码:

<a href="http://maps.google.com/?q=">Correct Business Name</a>

关键是,谷歌地图使用的查询字符串丢失了,并且在链接文本中正确显示。我的连接/语法做错了什么?

4

1 回答 1

0

尝试这个:

address = '<p>' +
    '<a href="http://maps.google.com/?q=' +
    encodeURIComponent(venues.location.address) +
    '">' +
    venues.location.address +
    '</p>';
于 2013-07-23T18:23:28.557 回答