0
Q
砌體和滾動頁面
A
回答
0
我已使用Masonry與Infinite Scroll plugin。它很容易實現。
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="http://dl.dropbox.com/u/33213779/jquery.masonry.min.js"></script>
<script src="http://masonry.desandro.com/js/jquery.infinitescroll.min.js"></script>
<script>
$(function(){
var $grid = $('#posts');
$grid.imagesLoaded(function(){
$grid.masonry({
itemSelector : '.item',
columnWidth: 250
});
});
$grid.infinitescroll({
navSelector : '#footer', // selector for the paged navigation
nextSelector : '#footer a', // selector for the NEXT link (to page 2)
itemSelector : '.item', // selector for all items you'll retrieve
loading: {
finishedMsg: 'No more pages to load.',
img: 'http://i.imgur.com/6RMhx.gif'
}
},
// trigger Masonry as a callback
function(newElements) {
// hide new items while they are loading
var $newElems = $(newElements).css({ opacity: 0 });
// ensure that images load before adding to masonry layout
$newElems.imagesLoaded(function(){
// show elems now they're ready
$newElems.animate({ opacity: 1 });
$grid.masonry('appended', $newElems, true);
});
}
);
});
</script>
相關問題
- 1. 無限滾動砌體頁面在滾動後失去格式
- 2. 無限滾動+砌體
- 3. jQuery砌體無限滾動
- 4. 砌體+無限滾動和PrettyPhoto燈箱
- 5. jQuery的砌體和無限滾動
- 6. 掌握jQuery和砌體無限滾動
- 7. jQuery砌體和無限滾動標題
- 8. 砌體,FlexSlider和無限滾動
- 9. 砌體JQuery的滾動動畫
- 10. 砌體和砌體磚類
- 11. jQuery的砌體無限滾動設立
- 12. 砌體的無限滾動不工作
- 13. 砌體+無限滾動+錨點
- 14. 砌體+ Infintine滾動實施問題
- 15. 無限滾動腳本無法在標記的頁面上工作? [砌體]
- 16. 砌體無限滾動不同下一頁
- 17. 砌體運行遲了頁面渲染
- 18. 砌體+高級Ajax頁面加載器
- 19. Ajax和砌體
- 20. 以特定速度滾動時的砌體和無限滾動破壞佈局
- 21. toggleClass無限滾動和砌體加載後的奇怪行爲
- 22. Imagesnt不工作與無限Ajax滾動和砌體
- 23. 無限滾動砌體和imagesloaded裝載不好(tumblr)
- 24. 滾動到具體頁面,使用CGPDF
- 25. 滾動頁面
- 26. jQuery砌體和CSS3
- 27. jQuery砌體和WordPress
- 28. 砌體,ImagesLoaded和InfiteAjaxScroll
- 29. 砌體高度的砌體
- 30. jQuery無限滾動+砌體+ CSS媒體查詢+ n-child
沒有答案,但你可能想試試[Isotope](http://isotope.metafizzy.co)。這是Masonry稍微聰明的兄弟,並且我個人發現它更容易定製和添加功能。 – giorgio