Jquery WEUI 滾動加載(infinite)不觸發


原代碼

//jquery-weui-min.js
t.prototype.scroll=function(){var t=this.container,n=t.scrollHeight()-(e(window).height()+t.scrollTop());n<=this.distance&&t.trigger("infinite")},

  

修改

  t.prototype.scroll = function() {
        var container = this.container;
        var tagName = container[0].tagName.toUpperCase()
        var scrollTop
        if (tagName === 'BODY' || tagName === 'HTML') {
            scrollTop = container.scrollTop() || $(window).scrollTop()
        } else {
            scrollTop = container.scrollTop()
        }
        var offset = container.scrollHeight() - ($(window).height() + scrollTop);
        if(offset <= this.distance) {
            container.trigger("infinite");
        }
    },

 

頁面js

$(document.body).infinite().on("infinite", function () {
   //  ...

})

  

解決

 

博客轉自 https://www.cnblogs.com/mr-shb/p/11584235.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM