Infinity.js(∞.js)是一个专为无限列表准备的UI组件,它利用只在可视区域加载的原则,将无限长的列表在最短的时间之内准备完毕,以供用户开始浏览,而不致浏览器假死。
如何使用
//初始化 var $el = $('#my-infinite-container'); var listView = new infinity.ListView($el); // ... 新增内容: var $newContent = $('Hello World
'); listView.append($newContent); // ... 移除内容: var listItems = listView.find('.my-items'); for(var index = 0, length = listItems.length; index < length; index++) { listItems[index].remove(); }
许可证
Infinity.js使用BSD协议进行分发。