2011-11-13 89 views
13

我正在使用JQuery Mobile,我已經看到了一些Pull to Refresh Scripts。拉到刷新Javascript

我特別喜歡this one但即使演示似乎沒有在他們的網站上工作。

我的問題是...有誰知道任何工作拉刷新腳本的Web應用程序?

回答

4

我建立我自己的jQuery/jQuery Mobile的插件(拉刷新和無限滾動支持):https://github.com/zippy1978/jquery.scrollz

+0

嗨Zippy,我真的很喜歡你的插件,但我不知道它爲什麼讓滾動努力。我的意思是它以某種方式刪除了我的窗口滾動事件,滾動變得不那麼粗糙。此外,當我「底部到達」時,它會滾動到頂部而不是停留在同一位置。我希望這可以幫助你改進ur插件。目前我正在編寫自己的代碼,但如果你可以在你的插件中解決上述問題,請讓我知道我想用你的插件。 – jasper

1
$("body").ready(function _onbodyready() { 
    var $feedback = $('#feedback'); 
    $("#main-content-div") 
     .pullToRefresh() 
    .on("end.pulltorefresh", function (e, percent){ 
     $feedback.html("ok"); 
    }) 
    .on("move.pulltorefresh", function (e, percent){ 
     $feedback.html(percent + ' %'); 
    }) 

});