Ответ 1
Конечно:
$("#linkId").attr("href", "http://the.new.url");
Возможный дубликат:
Как изменить href для гиперссылки с помощью jQuery
У меня есть ссылка, которая создается базой данных, которую мне нужно изменить.
Мне было интересно, могу ли я использовать jQuery для поиска нужного идентификатора и изменения значения href?
Конечно:
$("#linkId").attr("href", "http://the.new.url");
Если ваш HTML был следующим:
<a href="xxx" id="myLink">whatever</a>
Вы можете изменить ссылку, выполнив это в простом javascript:
document.getElementById("myLink").href = "http://whatever.com/yyyy";
Или, используя jQuery:
$("#myLink").attr("href", "http://whatever.com/yyyy");
Да.
<script>
$(function() {
$("#id_of_link").attr("href", "/new/url");
});
</script>
Если вы хотите сделать это при загрузке страницы, используйте следующий код
$(document).ready(function() {
$("#linkId").attr("href", "http://the.new.url");
});