aboutsummaryrefslogtreecommitdiff
path: root/public/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'public/scripts')
-rw-r--r--public/scripts/endless_mode.js13
1 files changed, 10 insertions, 3 deletions
diff --git a/public/scripts/endless_mode.js b/public/scripts/endless_mode.js
index 713247428..b56614a55 100644
--- a/public/scripts/endless_mode.js
+++ b/public/scripts/endless_mode.js
@@ -3,18 +3,25 @@ var load_more = false;
var container = null;
function init_load_more(block) {
- url_load_more = $("a#load_more").attr("href");
+ var next_link = $("a#load_more")
+ if (!next_link.length) {
+ // no more article to load
+ url_load_more = "";
+ return;
+ }
+
+ url_load_more = next_link.attr("href");
container = block;
$("#load_more").click (function () {
load_more_posts ();
-
+
return false;
});
}
function load_more_posts () {
- if(load_more == true) {
+ if(load_more == true || url_load_more == "") {
return;
}