Bugfix: There were speed problems with inifinite scroll on firefox
This commit is contained in:
parent
eaefcf9de7
commit
0b31aa963d
|
@ -267,9 +267,11 @@ function bb_ShareAttributes($match) {
|
||||||
preg_match('/posted="(.*?)"/ism', $attributes, $matches);
|
preg_match('/posted="(.*?)"/ism', $attributes, $matches);
|
||||||
if ($matches[1] != "")
|
if ($matches[1] != "")
|
||||||
$posted = $matches[1];
|
$posted = $matches[1];
|
||||||
|
|
||||||
$reldate = (($posted) ? " " . relative_date($posted) : '');
|
$reldate = (($posted) ? " " . relative_date($posted) : '');
|
||||||
|
|
||||||
$headline = '<br /><div class="shared_header">';
|
$headline = '<div class="shared_header">';
|
||||||
|
//$headline = '<br /><div class="shared_header">';
|
||||||
|
|
||||||
if ($avatar != "")
|
if ($avatar != "")
|
||||||
$headline .= '<img src="'.$avatar.'" height="32" width="32" >';
|
$headline .= '<img src="'.$avatar.'" height="32" width="32" >';
|
||||||
|
|
|
@ -494,13 +494,15 @@ var num = $pageno;
|
||||||
|
|
||||||
$(window).scroll(function(e){
|
$(window).scroll(function(e){
|
||||||
|
|
||||||
|
if ($(document).height() != $(window).height()) {
|
||||||
// First method that is expected to work - but has problems with Chrome
|
// First method that is expected to work - but has problems with Chrome
|
||||||
if ($(window).scrollTop() == $(document).height() - $(window).height())
|
if ($(window).scrollTop() == $(document).height() - $(window).height())
|
||||||
loadcontent();
|
loadcontent();
|
||||||
|
} else {
|
||||||
// This method works with Chrome
|
// This method works with Chrome - but seems to be much slower in Firefox
|
||||||
if ($(window).scrollTop() > (($("section").height() + $("header").height() + $("footer").height()) - $(window).height()))
|
if ($(window).scrollTop() > (($("section").height() + $("header").height() + $("footer").height()) - $(window).height()))
|
||||||
loadcontent();
|
loadcontent();
|
||||||
|
}
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue