2011-12-18 3 views
3

Как добавить адрес к значению ссылки ниже с помощью jquery? как http://maps.google.com/maps?q=indianapolisadd to href value ссылки с помощью jquery

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

где вы получите значение из? –

+0

есть ячейка таблицы с классом EventAddress, и значение идет оттуда и должно передаваться по URL-адресу в виде строки запроса. Пожалуйста, помогите мне здесь. – AJSwift

ответ

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

Заканчивать .prop, который может взять функцию где oldHref является хорошо, старый href.

Пример:http://jsfiddle.net/c5VNK/

+0

Я пробовал это и не работал. – AJSwift

+0

@AJSwift : Я добавил пример, который работает на меня. Не могли бы вы проверить это и посмотреть, что для вас другое? –

+0

Спасибо, сэр! Теперь работает. Посчитали так много! – AJSwift

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

+0

@AJSwift Fiddle http://jsfiddle.net/mGVQw/ – henryaaron