滚动到底部时自动加载以前的帖子
Auto Load previous posts when scrolled to the bottom
好吧,在我的网站上。。加载以前的帖子已经配置,但当点击特定链接触发时。。。
现在,要求是加载之前的帖子向下滚动(如在脸书和推特…)
这是链接的来源,当点击加载以前的帖子
<a id="more_<?php echo @$next_records?>" href="javascript: void(0)" class="more_records">
<div id="bottomMoreLink">
Dig More...
</div>
</a>
现在,由于这段代码不包括函数名,因此有一个脚本拥有与此脚本相同的类来处理请求。。如下所示。。
<script type="text/javascript">
$(document).ready(function(){
$('a.more_records').livequery("click", function(e) {
SOME CUSTOM CODE TO LOAD POSTS..
});
}):
</script>
现在按照要求。。。我有两件事要做。
- 检测到用户已向下滚动到页面末尾
这可以按如下方式进行。。。
<scrtip type="text/javascript">
$(window).scroll(function(){
if($(window).scrollTop() == $(document).height() - $(window).height()) {
lastRow();
}
});
</script>
- 触发加载以前帖子的东西。。如果用户已滚动到页面底部
这就是我寻求帮助的地方,目前正在通过点击完成。。我不知道如何触发上面第二个块中的代码。。
请提出一些建议。。我完全不知道jquery/javascript,所以简单描述一下
如果在没有任何参数的情况下调用.click()
,它将在所选元素上触发任何click
事件处理程序。所以,使用这个:
$('a.more_records').click();
相关文章:
- 页面加载时自动滚动到底部
- 滚动到底部后获取动态加载的HTML
- 每次加载页面时都加载页面底部
- 通过将$resource查询数组添加到AngularJS中另一个数组的底部来进行分页加载
- Firefox加载底部屏幕从未停止
- 如何在用户滚动到页面底部时仅加载一次数据
- 在页面加载时,底部面板应隐藏
- OnClick 会加载新的 HTML 文档,并应滚动到其底部
- jQuery在页面底部滚动时加载更多内容
- 中间的页脚加载然后粘在底部
- 使用 AJAX 调用获取动态数据,以便在用户到达底部时加载到“
- 当用户使用 Dojo 滚动到底部时加载新内容
- 如何在网站底部加载网页
- 修复了在页面底部加载时html5标签IE8不工作的问题
- 在页面底部加载脚本是否保证在执行任何脚本之前DOM都准备好了
- 滚动到底部时自动加载以前的帖子
- 页面加载时滚动到底部
- 如何设置iframe在使用jQuery加载完成后自动平滑滚动到底部
- jQuery在底部,等待<头部>直到它被加载
- 为什么在IE加载图像没有显示在页面的底部