|
|
|
| Привет, решил попробовать реализовать такой способ (как загрузка новостей вконтакте) когда на сатрницу отображается N количество новостей, и при скроллинге страницы до низу подгружаются еще 10 новостей итд...
Нашел в интернете такой способ. Можно ли его использовать? На сколько он корректен?
Jquery / Ajax
<script>
var thisPageNum = 1;
var thisWork = 1;
function getNextP(){
if(thisWork == 1){
thisWork = 0;
$("#upBlock").css('display','block');
$.get("get.php?page="+thisPageNum, function(data){
$("#upBlock").css('display','none');
$("#LoadDiv").html($("#LoadDiv").html()+" "+data);
thisPageNum = thisPageNum + 1;
thisWork = 1;
});
}
}
$(document).ready(function(){
var scrH = $(window).height();
var scrHP = $("#container").height();
$(window).scroll(function(){
var scro = $(this).scrollTop();
var scrHP = $("#container").height();
var scrH2 = 0;
scrH2 = scrH + scro;
var leftH = scrHP - scrH2;
if(leftH < 300){
getNextP();
}
});
});
</script>
|
| |
|
|