我有数据,而且我有每个4列的Div Grid。JQuery:在预加载的数据上进行无限(有限)滚动
欲无限(有限的)上滚动的预加载的数据。
我想下显示滚动后下一格的数据,并达到主格的底部。
我不想用Ajax做打电话我已经有数据和形成事业部的网格。
任何想法与航点无限滚动做呢?
更新: -
$(document).ready(function() {
var infinite = new Waypoint.Infinite({
element: $('.infinite-container')[0]
});
});
function MyFunction() {
alert("HI");
for (var i = 0; i < 5; ++i) {
var div = "<div class='infinite-item'> <div class='square-box'> <div class='square-content'> test </div> </div> <div class='square-box'> <div class='square-content'> test test </div>";
}
return false;
}
.square-box {
position: relative;
width: 200px;
overflow: hidden;
background: #4679BD;
display: inline-block;
}
.square-box:before {
content: "";
display: block;
padding-top: 100%;
}
.square-content {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
color: white;
text-align: center;
}
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<!DOCTYPE html >
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tutorials</title>
<script type="text/javascript" src="jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="jquery.waypoints.min.js"></script>
<script type="text/javascript" src="infinite.js"></script>
</head>
<body>
<div class="infinite-container">
<div class="infinite-item">
<div class='square-box'>
<div class='square-content'>
test 1
</div>
</div>
<div class='square-box'>
<div class='square-content'>
test 2
</div>
</div>
<div class='square-box'>
<div class='square-content'>
test 3
</div>
</div>
<div class='square-box'>
<div class='square-content'>
test 4
</div>
</div>
</div>
<div class="infinite-item">
<div class='square-box'>
<div class='square-content'>
test 11
</div>
</div>
<div class='square-box'>
<div class='square-content'>
test 12
</div>
</div>
<div class='square-box'>
<div class='square-content'>
test 13
</div>
</div>
<div class='square-box'>
<div class='square-content'>
test 14
</div>
</div>
</div>
<div class="infinite-item">
<div class='square-box'>
<div class='square-content'>
test 111
</div>
</div>
<div class='square-box'>
<div class='square-content'>
test 112
</div>
</div>
<div class='square-box'>
<div class='square-content'>
test 113
</div>
</div>
<div class='square-box'>
<div class='square-content'>
test 114
</div>
</div>
</div>
<div class="infinite-item">
<div class='square-box'>
<div class='square-content'>
test 1111
</div>
</div>
<div class='square-box'>
<div class='square-content'>
test 2222
</div>
</div>
<div class=' square-box'>
<div class='square-content'>
test 3333
</div>
</div>
<div class='square-box'>
<div class='square-content'>
test 4444
</div>
</div>
</div>
</div>
<a class="infinite-more-link" href="">More</a>
<!-- javascript:MyFunction(); return false; -->
</body>
<style type="text/css">
</style>
</html>
谢谢。
而且......你到目前为止试过了什么? (在评论旁边应该有一个按钮来添加此文本)。接下来,搜索SO,这将是重复的。 –
https://stackoverflow.com/questions/11146298/onclick-show-next-divs –
不要Wnt信号使用单击事件,要在DIV ...... –