Я пытаюсь добавить параметры запроса к ссылкам внутри блоков текста в классе, например
<div class="container">
consectetur <a href="foo.php?q=bar">adipisicing</a>
</div>
где добавляется строка? Q =.
Вот моя функция:
function appendRef(container,reftag) {
var Link = $(container).attr("href");
var afterLink = reftag;
$(container).attr({
href: (Link + afterLink)
});
}
appendRef(".container a", "?q=bar");
Однако это преобразует каждую ссылку в div в значения, возвращаемые первым, которое он видит, а не обрабатывает их однозначно. Я также ищу возможность фильтровать функцию на основе части исходного URL. Что-то вроде
if Link.match(/domain/) { //append the param
}