Я хотел бы добавить результат поискового запроса ко всему последующему URL-адресу страницы, который посетитель нажимает на мой сайт. Однако, когда человек на моей странице, называемый "direction.html", нажимает на ссылку " О нас ", это выглядит так:
http://justanexample.com/ direction.html? guest #
Проблема в том, что ссылка идет в направлениях.html, а не about.html? Кто-нибудь знает, что вызывает это?
Javascript
$("#aboutHtml").attr("href", "about.html" + location.search);
HTML
<a id="aboutHTML" href="#">About Us</a>
Убедитесь, что код jQuery запущен после загрузки ссылок.
$(document).ready(function() {
$("#aboutHTML").attr("href", "about.html" + location.search);
});
Попробуй это:
<a id="aboutHTML" onclick="newLocation();">About Us</a>
<script>
function newLocation(){
window.location = 'about.html'+ location.search;
}
</script>