2011-12-18 30 views
3

如何使用jquery添加一些地址到下面的链接值?像http://maps.google.com/maps?q=indianapolis使用jquery添加到链接的href值

<div class="driving-directions-link"> 
<a href="http://maps.google.com/maps?q=">Get Direction</a> 
</div> 
+0

你在哪里得到的价值? – 2011-12-18 22:12:50

+0

有一个类的EventAddress的表格单元格,并从那里的价值来传递到网址作为查询字符串..请帮助我在这里.. – AJSwift 2011-12-18 22:18:28

回答

5
$("div.driving-directions-link > a").prop("href", function (index, oldHref) { 
    return oldHref + "indianapolis"; 
}); 

退房.prop,这可能需要一个函数,其中oldHref是很好,老href

例子:http://jsfiddle.net/c5VNK/

+0

我试过这个,它不工作.. – AJSwift 2011-12-18 22:26:51

+0

@AJSwift :我添加了一个适用于我的示例。你能检查一下,看看你有什么不同吗? – 2011-12-18 22:30:34

+0

非常感谢您的先生!它的工作现在。非常赞赏! – AJSwift 2011-12-18 22:47:38

0

您可以更改整个URL,如果你想: $('a[href="http://maps.google.com/maps?q="]').attr('href', 'http://maps.google.com/maps?q=indianapolis');

http://jsfiddle.net/mGVQw/

+0

isn; t工作因某些原因。 – AJSwift 2011-12-18 22:26:26

+0

@AJSwift小提琴http://jsfiddle.net/mGVQw/ – henryaaron 2011-12-18 22:27:48