mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-11-17 22:51:24 +08:00
19 lines
616 B
JavaScript
19 lines
616 B
JavaScript
$(document.body).ready(function () {
|
|
$('.btn-more-notifications')
|
|
.on("ajax:success", function (e, data) {
|
|
var list = $('.notifications-list');
|
|
var moreBtn = $('.btn-more-notifications');
|
|
if (data.html) {
|
|
// Remove button if all notifications are shown
|
|
if (data.results_number < data.per_page) {
|
|
moreBtn.remove();
|
|
// Otherwise update reference
|
|
} else {
|
|
moreBtn.attr('href', data.more_notifications_url);
|
|
}
|
|
$(list).append(data.html);
|
|
} else if (data.results_number < 1) {
|
|
moreBtn.remove();
|
|
}
|
|
});
|
|
});
|