Я знаю, что этот вопрос кажется довольно актуальным, но 90% ответов указывают на решение, которое мне не подходит (indexof > -1).
if ( window.location.href.indexOf("product=3") > -1 || window.location.href.indexOf("product=2") > -1 ) {
alert('success');
}else {
alert('nothing');
}
Проблема в том, что для продукта 30 это также предупреждает об успехе.
Есть ли простое решение, которое может обнаружить точное совпадение в строке запроса URL?
Например
mycoolsite.com/cart/?type=buynow&product=30
Как мы можем проверить с помощью javascript или jquery, если произведение равно 30?
Добро пожаловать в Stack Overflow. Я бы посоветовал посмотреть на coderhelper.com/questions/4656843/… Используя верхний ответ, вы можете получить все значения, поэтому теперь вы сможете проверить, является ли это
3
или30
.Спасибо за это @Twisty, очень полезно. В поиске такого не увидел. Применил его, и он работает хорошо. Спасибо!