我正在製作一個主要關於無限滾動的web應用程序。下載一個可用的無限滾動插件還是我應該自己開發?我在想,在一個網絡應用程序中,最好使用不斷更新的插件,而不是定製功能。我是網絡開發新手,我的程序員做了一個定製的。我只需要確定它沒問題,或者我們應該使用下載的插件?無限滾動下載插件與定製
0
A
回答
0
如果這是一個你爲了娛樂或學習而做的項目,那麼最好是自定義插件。但是如果你正在爲一個客戶工作並且有固定的時間表來實現這個需求,那麼你應該使用一個已經穩定的插件來開始。在瞭解事情應該如何工作以及您最有可能面臨的問題後,您可以製作您的插件以滿足您的需求。無限滾動與服務器交互有很大關係,需要一些時間和學習來構建高度穩定的插件。所以選擇是你的。
一些穩定的無限滾動的插件
0
我個人喜歡定製的插件,使我們可以有端到端的控制代碼的,它並不難看起來好像。
下面的代碼片段可以用來檢測用戶是否滾動到頁面底部,有三種不同的檢測方式選擇適合您需要的方法。 ,檢測用戶是否接近至底部/底部到相應頁面進行操作,比如得到一個HTTP響應,並結合項目等後
// Exactly bottom
$(window).scroll(function() {
if ($(window).scrollTop() + $(window).height() == $(document).height()) {
alert("bottom!");
}
});
// Near bottom
$(window).scroll(function() {
if ($(window).scrollTop() + $(window).height() > $(document).height() - 100) {
alert("near bottom!");
}
});
// Get Scroll Percentage
window.addEventListener("scroll", function(e) {
// What % down is it?
var scrollPercentage = (document.documentElement.scrollTop + document.body.scrollTop)/(document.documentElement.scrollHeight - document.documentElement.clientHeight);
console.log(scrollPercentage); // or for 100 scale - console.log(scrollPercentage * 100);
});
相關問題
- 1. Jquery無限滾動插件
- 2. 無限滾動wookmark插件滾動
- 3. 無限滾動的插件修改與自定義查詢
- 4. 無限滾動插件無所作爲
- 5. 如何下載無限滾動網頁
- 6. 無限滾動加載不斷與Masonry.js
- 7. 無限滾動與已加載的Div
- 8. 無限滾動jquery插件codeigniter
- 9. 負載下一篇在滾動 - 像無限滾動
- 10. jquery無限滾動插件 - 加載和內存問題
- 11. will_paginate +無限滾動插件 - 不顯示「加載」消息
- 12. 有沒有一個無限的滾動插件與加載更多的按鈕?
- 13. Yii無限滾動與noconflict
- 14. 無限滾動的div與
- 15. 使用無限滾動jQuery插件與AJAX
- 16. jQuery無限滾動滾動固定格
- 17. 無限滾動使用限制片段
- 18. Javascript無限滾動限制/反彈
- 19. 動態內容加載(無限滾動)
- 20. Select2 - 無限滾動無法加載下一頁與遠程數據
- 21. 滾動限制
- 22. 如何在下列情況下讓Waypoint(jquery插件)爲無限滾動工作?
- 23. 無限滾動
- 24. JQuery的:下拉列表插件具有定製滾動條
- 25. 動態加載與無限滾動對齊畫廊圖像
- 26. 限制下載PDF文件
- 27. 限制文件下載
- 28. as3文件下載限制?
- 29. Django限制文件下載
- 30. 限制文件下載PHP
其嚴重改變遊戲規則的項目在市場上....沒有樂趣,沒有什麼可以學習,沒有客戶:)這就是爲什麼即時通訊如此好奇知道。在這種情況下,你會選擇哪兩種? – Matush
@Matush如果你在做一些改變遊戲的事情,那麼我會建議你選擇一個穩定的插件,因爲你可以把你的努力放在真正重要的事情上。爲什麼浪費你的時間重建一些已經存在的東西只是爲了它的樂趣?祝你好運 :) –