diff --git a/app/assets/javascripts/paginator.js b/app/assets/javascripts/paginator.js index 0e6c9c68e..8a572cc85 100644 --- a/app/assets/javascripts/paginator.js +++ b/app/assets/javascripts/paginator.js @@ -2,14 +2,16 @@ Danbooru.Paginator = {}; Danbooru.Paginator.next_page = function() { - if ($('.paginator li span').parent().next().length) { - window.location = $('.paginator li span').parent().next().find('a').attr('href'); + var href = $(".paginator a[rel=next]").attr("href"); + if (href) { + window.location = href; } } Danbooru.Paginator.prev_page = function() { - if ($('.paginator li span').parent().prev().length) { - window.location = $('.paginator li span').parent().prev().find('a').attr('href'); + var href = $(".paginator a[rel=prev]").attr("href"); + if (href) { + window.location = href; } } })(); diff --git a/app/helpers/pagination_helper.rb b/app/helpers/pagination_helper.rb index c3d7e3950..880dc14e7 100644 --- a/app/helpers/pagination_helper.rb +++ b/app/helpers/pagination_helper.rb @@ -4,10 +4,10 @@ module PaginationHelper if records.any? if params[:page] =~ /[ab]/ - html << '
Nobody here but us chickens!
-<%= link_to "Go back", :back %>
\ No newline at end of file +<%= link_to "Go back", :back, :rel => "prev" %>
\ No newline at end of file