[英]Easy infinite scroll jQuery with Ajax
我正在尝试做一个非常简单的无限滚动,只要滚动位于底部,便会检入.html
文件,然后加载另一个.html
文件(更多文本)的内容。
第二个HTML文件(当您滚动到“限制”并进行“无限滚动”时将加载的文件)是该文件“ Ej7.1.html”:
<html>
<body>
<p> lorem ipsum etc etc etc </p>
</body>
</html>
<p> lorem ipsum
带有更多的文本,但是为了使它在这里读起来更短,我将其删除。
我尝试为其实现jQuery版本的第一个HTML文件是:
<!DOCTYPE html>
<html>
<head>
<script> src= "https://code.jquery.com/jquery-3.3.1.min.js" </script>
</head>
<script>
$(window).scroll(function () {
if ($(window).scrollTop() == $(document).height() – $(window).height()) {
// Here goes the Ajax
$("body").load("Ej7.1");
}
});
</script>
<body>
<h1> Pagina ej 7</h1>
<p> lorem ipsum and a lot of text </p>
</body>
</html>
因此,该错误使我打开html
并按F12键是– $(window).height()) {
中的语法错误,这是unexpected identifier
错误。
我认为我遇到语法错误,但是似乎找不到我遗漏的地方或做错了。
您的脚本标签格式错误。 将src属性放入标签本身:
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.