Вы можете создать метод getParameterByName
для получения параметра и использовать .attr("href", url);
для обновления href тега
function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, '\\$&');
var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, ' '));
}
$(document).ready(function(){
var myurl = 'http://thisisurl.com?name=john&url=https://www.myrurl.com/'
var url = getParameterByName('url', myurl);
console.log(url);
$('.test').attr("href", url);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a href="#" class='test'>Test</a>