-1

我正在尝试根据发送给我的位置创建超链接。

例如:

var location = 12345 stackoverflow 驱动器

html代码:

<div id="add"></div>

js:

$('#add').append('<a href="http://maps.google.com/?q= **location** >Click</a>');

但是,此链接不会将我带到变量位置,它实际上会搜索“位置”这个词我将如何解决这个问题?

jsFiddle:

http://jsfiddle.net/LPZsA/

4

1 回答 1

2

您需要使用字符串连接,因为location它是一个变量

$('#add').append('<a href="http://maps.google.com/?q=' + location + '">Hello</a>');

演示:小提琴

于 2013-09-28T13:12:49.617 回答