Browse Source

test

master
Pascal Gloor 5 years ago
parent
commit
e784ae9a01
1 changed files with 7 additions and 12 deletions
  1. 7
    12
      www/js/autodoc.js

+ 7
- 12
www/js/autodoc.js View File

} }


function isvisible(obj) { function isvisible(obj) {
console.log(obj);
console.log(obj);
var top_of_element = $(obj).offset().top; var top_of_element = $(obj).offset().top;
var bottom_of_element = $(obj).offset().top + $(obj).outerHeight(); var bottom_of_element = $(obj).offset().top + $(obj).outerHeight();
var bottom_of_screen = $(window).scrollTop() + $(window).innerHeight(); var bottom_of_screen = $(window).scrollTop() + $(window).innerHeight();
var top_of_screen = $(window).scrollTop(); var top_of_screen = $(window).scrollTop();


console.log("screen: " + top_of_screen + " " + bottom_of_screen); console.log("screen: " + top_of_screen + " " + bottom_of_screen);
console.log("elem: " + top_of_element + " " + bottom_of_element);
console.log("elem: " + top_of_element + " " + bottom_of_element);


if (bottom_of_screen > top_of_element && top_of_screen < bottom_of_element) { if (bottom_of_screen > top_of_element && top_of_screen < bottom_of_element) {
return true; return true;
} }


function page_load_home() { function page_load_home() {

document_load(0); document_load(0);
} }


function document_load(page) { function document_load(page) {
if (!page || page == 0) { if (!page || page == 0) {
$('#autodoc_home_body').html('');
$("#autodoc_home_body").html("");
page = 0; page = 0;
} }


$(row).append(col); $(row).append(col);
}); });
$("#autodoc_home_body").append(row); $("#autodoc_home_body").append(row);
// continue to load until out of browser.
if (isvisible($.find(".autodoc_template_home_col").last())) {
document_load(page + 1);
}
} }
); );
// continue to load until out of browser.
console.log($('.autodoc_template_home_col'));
console.log($('#autodoc_home_body').parent());
console.log($);
console.log($('#autodoc_home_body').find('.autodoc_template_home_col'));
if (isvisible($.find(".autodoc_template_home_col").last())) {
document_load(page + 1);
}
} }

Loading…
Cancel
Save