В настоящее время у меня есть этот бит jQuery, который я использую для добавления URL с некоторой информацией о местоположении.
jQuery('a').attr('href', function() {
return this.href + "&location=/123/abc";
});
Моя проблема в том, что у большинства ссылок есть? в котором используется вышеуказанное & ok. Есть несколько избранных, которые этого не делают. Я хочу проверить URL-адрес, чтобы узнать, есть ли? Если есть, я хочу использовать "& location = / 123 / abc", если нет? Мне нужно будет использовать "? Location = / 123 / abc"
Я не лучший специалист с операторами if / else. Любая помощь будет принята с благодарностью.
if (thereIsA?InTheUrl) {
return this.href + "&location=/123/abc";
} else {
return this.href + "?location=/123/abc";
}
Что-то в этом роде, просто не уверен, что написать это.