agenda-libre-ruby/public/assets/pagination-ab6b8afabe3d53764287ed9d0ee9d4b7092cab98cdfb453a54471066fed05aa5.js
2019-11-05 22:42:37 +01:00

24 lines
728 B
JavaScript

(function() {
$(document).on('turbolinks:load', function() {
return $('.pagination .next a').attr('data-remote', true).each(function() {
return $(document).scroll((function(_this) {
return function() {
if ($(_this).visible(true, true)) {
return $(_this).click().parents('.pagination').hide();
}
};
})(this));
});
});
$(document).on('ajax:success', '.pagination .next a', function(event, data) {
var next;
$(this).parents('tfoot').prev().append($('tbody tr', data));
next = $('.pagination .next a', data).attr('href');
if (next != null) {
return $(this).attr('href', next).parents('.pagination').show();
}
});
}).call(this);