Я пытаюсь добавить строку запроса в URL ко всем ссылкам на странице. Если URL страницы был www.example.com/page?paramter1=variable¶meter2=variable2
Переменные могут меняться каждый раз, и это будет использоваться для аналитики.
Я бы хотел, чтобы все остальные ссылки на странице автоматически получали ? paramter1 = variable¶meter2 = variable2 добавлено к ним при загрузке страницы.
Я играл со следующим сценарием, но не могу получить переменную ' myquerystringtoadd 'заполняется строкой запроса в URL-адресе, который я не обязательно знаю, какими будут параметры, поэтому это целая строка запроса.
var querystring = 'myquerystringtoadd';
$('a').each(function()
{
var href = $(this).attr('href');
href += (href.match(/\?/) ? '&' : '?') + querystring;
$(this).attr('href', href);
});
Любая помощь будет принята с благодарностью!