Как передать параметры скриптом?

241
02 февраля 2018, 23:47

Допустим имеется ссылка <a href="site.ru" class="js-goto-link">link</a>
И есть скрипт:

activate();
function activate() {
    $(document).on("click", ".js-goto-link", gotoLinkHandler);
}
function gotoLinkHandler(e) {
    e.preventDefault();
    var href = $(this).attr('href');
    var referer = localStorage.getItem('referal');
    window.location.href = href + (referer ? "?referer=" + referer : "");
}

В будущем могут быть ещё добавлены новые атрибуты сервисов, которые нужно также передавать в get-параметрах ссылки.
Как можно добавлять новые параметры к referer, т.е. те, которые за ранее не известны ?

READ ALSO
Удвоить элементы массива [требует правки]

Удвоить элементы массива [требует правки]

Подскажите пожалуйста, как удвоить элементы массива без использования циклов?

262
Синхронизировать &lt;Input tyre=&ldquo;range&rdquo;/&gt; и store

Синхронизировать <Input tyre=“range”/> и store

Приложение должно применять стили к изображению в зависимости от изменений ползунков в

391
Как удалить из памяти компонент VUE?

Как удалить из памяти компонент VUE?

Сильно упрощенно у меня задача такая:

319
Помогите устранить конфликт скриптов [требует правки]

Помогите устранить конфликт скриптов [требует правки]

Помогите устранить конфликт скриптов ссылка на сайт http://wwwvysokostnyi

244