Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Дозагрузка материалов при достижении конца страницы (https://javascript.ru/forum/jquery/13918-dozagruzka-materialov-pri-dostizhenii-konca-stranicy.html)

MainUser 20.12.2010 18:22

Дозагрузка материалов при достижении конца страницы
 
Как тут: http://macrostar.ru/load/


Выводит вторую страницу, а затем третью страницу (вторая исчезает).

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js" type="text/javascript"></script>
<SCRIPT type="text/javascript">

numPages = 7;
nextPage= 1 + 1;
$(document).ready(function(){
$(window).scroll(function(){
if ($(window).scrollTop() == $(document).height() - $(window).height() && nextPage<=numPages){
upd();
}
});
function upd() 
{ 
$.ajax({
type: "GET",
url: "more.php?page=" + nextPage,
cache: false,
success: function(html){
$("#div").html(html);
}
});
nextPage++;
}; 
});

</SCRIPT>


<p>vsvvs</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>gsdgd</p>
<p>s</p>
<p>g ds</p>
<p>g </p>
<p>sd</p>
<p>&nbsp;</p>
<p>s</p>
<p>d g</p>
<p>sd</p>
<p>&nbsp;</p>
<p>sd</p>
<p>g</p>
<p>sd</p>
<p>&nbsp;</p>
<p>sd sd sdg s</p>
<p>d</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>sd</p>
<p>g</p>
<p>sd</p>
<p>&nbsp;</p>
<p>sd sd sdg s</p>
<p>d</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<div id="div"></div>


Как сделать, чтобы выводилась вторая, ниже третья, ещё ниже четвёртая и тд.?
:help:

Никитка Михайлов 17.01.2011 20:04

Здесь же написано как это реализовано.
Вам надо на 19-ой строчке написать
$("#div").append(html);


Часовой пояс GMT +3, время: 04:31.