我正在尝试根据发送给我的位置创建超链接。
例如:
var location = 12345 stackoverflow 驱动器
html代码:
<div id="add"></div>
js:
$('#add').append('<a href="http://maps.google.com/?q= **location** >Click</a>');
但是,此链接不会将我带到变量位置,它实际上会搜索“位置”这个词我将如何解决这个问题?
jsFiddle:
我正在尝试根据发送给我的位置创建超链接。
例如:
var location = 12345 stackoverflow 驱动器
html代码:
<div id="add"></div>
js:
$('#add').append('<a href="http://maps.google.com/?q= **location** >Click</a>');
但是,此链接不会将我带到变量位置,它实际上会搜索“位置”这个词我将如何解决这个问题?
jsFiddle:
您需要使用字符串连接,因为location
它是一个变量
$('#add').append('<a href="http://maps.google.com/?q=' + location + '">Hello</a>');
演示:小提琴