Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Парсер html страницы (https://javascript.ru/forum/jquery/61544-parser-html-stranicy.html)

ViberSon 23.02.2016 04:00

Парсер html страницы
 
Помогите спарсить все ссылки на постраничную навигацию
Ссылки вот такого типа
http://www.taxi-money.net/enclave/rating/gamer?page=1
Только не известно сколько этих страниц
И ссылку на последнюю страницу тоже нету
Я научился выдергивать ссылку на 2 страницу
А как выдернуть на все?

(function($){
function ajaxStart(){
$('#progress').show();
}
function ajaxStop(){
$('#progress').hide();
}
function parserGo(){
ajaxStart();
var b = $.ajax('http://www.taxi-money.net/enclave/rating/gamer?page=1');
b.done(function (d) {
analysisSite(d);
ajaxStop();
});
b.fail(function (e, g, f) {
alert('Epic Fail');
ajaxStop();
})
}
function analysisSite(data){
var res = '';
$(data).find('a.next').eq(1).each(function(){
res+=$(this).text()+'<br>'+$(this).attr('href');
})
$('#resultbox').html(res);
}
$(function(){
$('#progress').hide();
$('#starter').click(parserGo);
});
})(jQuery);



В итоге выводится у меня только ссылка на 2 страницу, а нужно чтоб с первой по последнюю


Часовой пояс GMT +3, время: 16:11.