jQuery無限載入瀑布流錯位解決淺談
jQuery無限載入瀑布流錯位解決淺談
- 先上圖看看效果:
上圖就是瀑布流的簡單佈局
- 瀑布流佈局的官網:
瀑布流佈局的官網
大家可以去看看api
- 怎麼使用
var $container = $('#container');
// initialize
$container.masonry({
columnWidth: 200,//每列的寬度,不設就按第一個計算
itemSelector: '.item',//需要排列的元素
gutter: 20, //每列的間隙
});
#container:你的列表容器
.item:你的列表項
比較簡單,引入了官方的js檔案,我們繫結容器就可以實現瀑布流。
然後就是無限載入,很多人喜歡用下拉自動載入,但是我個人覺得這樣你的底部就等於白做了所以我做了一個按鈕:
這樣感覺沒那麼匆忙,慢慢走慢慢看嘛。
- 最後說說我怎麼解決載入更多佈局錯亂的解決:
parentDiv.masonry().masonry("destroy");
masonry("reload");
我用過沒效果,然後就是每次載入到未繫結的新節點做瀑布流佈局方式,這隻能滿足我的部分需求,所以我用了銷燬和繫結新節點兩種方式滿足我的需求。
還是給個原始碼,萬一有人需要呢。
github原始碼地址
相關文章
- 淺談瀑布流
- web app 無限載入終極解決方案WebAPP
- jquery製作圖片瀑布流點選按鈕載入更多內容jQuery
- jQuery實現瀑布流佈局jQuery
- 淺析瀑布流佈局原理
- jQuery入門(六)jQuery實現瀑布分頁jQuery
- 一套Flutter混排瀑布流解決方案Flutter
- 圖片預載入和懶載入(附上一個小demo瀑布流)
- 談談實現瀑布流佈局的幾種思路
- 淺談 [NOIP 2023]三值邏輯 無限種解法
- 【瀑布流】
- 無限debugger的解決----(一)
- JQuery基本知識彙總;JQuery常用方法;淺入瞭解JQueryjQuery
- 淺談jQuery功能及原理jQuery
- 《暖雪》無限貫日流怎麼玩?無限貫日流玩法分享
- 淺談jQuery中的工具方法jQuery
- 淺談jquery中prop()和attr()jQuery
- 淺談jQuery中$.proxy()工具方法jQuery
- 網路直播平臺搭建,瀑布流佈局完美解決方案
- 使用Intersection Observer API建立無限載入元件ServerAPI元件
- js使用waterfall橫向載入瀑布流,一行程式碼完成JS行程
- 淺談:HTTP 2.0 的二進位制幀、流、多路複用HTTP
- Vxe UI vxe-table 4.8+ 實現無限載入+虛擬滾動、行與列的無限載入UI
- 2024-05-09 淺談vue3之無限靠近的reactVueReact
- gta5無限載入win10怎麼辦_gta5無限載入win10如何處理Win10
- 小程式之圖片瀑布流(最全實現方式,額外加送懶載入)
- 使用Intersection Observer API建立無限載入元件.mdServerAPI元件
- 淺談JavaScript錯誤JavaScript
- win10藍屏無限重啟無法進入安全模式怎麼解決Win10模式
- 《死亡擱淺》:錯位
- 淺談js的this指向與解決思路JS
- SDWebImage 載入https報錯 無法載入問題WebHTTP
- win10玩lol出現無限吉格斯如何修復_win10執行lol無限吉格斯報錯解決方法Win10
- vue實現瀑布流Vue
- flutter瀑布流佈局Flutter
- css實現瀑布流CSS
- 卡片瀑布流實現
- 淺談負載均衡負載
- 淺談Galgame演出(上):三位一體的行為藝術——用有限的技術創造無限的可能GAM