Если у меня есть следующий тег. Какой лучший метод JQuery
чтобы извлечь значение для "страницы" из href.
<a href="Search/Advanced?page=2">2</a>
Малкольм
Ответ 1
Первое, что приходит мне на ум, - однолинейное регулярное выражение:
var pageNum = $("#specificLink").attr("href").match(/page=([0-9]+)/)[1];
Ответ 2
Здесь я вижу два варианта.
var link = $('a').attr('href');
var equalPosition = link.indexOf('='); //Get the position of '='
var number = link.substring(equalPosition + 1); //Split the string and get the number.
Я не знаю, собираетесь ли вы использовать его для подкачки и иметь текст в <a> -tag, как у вас есть, но если вы также можете сделать
var number = $('a').text();
Ответ 3
Прежде всего вам нужно извлечь путь с чем-то вроде этого: