php - 下拉刷新(Div)

标签 php javascript jquery html

问题

当你拉<div id="content">时我怎样才能到达那里?向下,它会执行一个功能并在屏幕顶​​部显示一个 div,上面写着“下拉以刷新”?

我知道 iScroll 可以做到这一点,但它不适用于我想要做的事情。它仅适用于 UL。

这是我的 HTML

<div id="pullDown"> 
    <span class="pullDownIcon"></span><span class="pullDownLabel">Pull down to refresh...
    </span>
</div>
<div id="content">
    (There is a bunch of items that are loaded in via jquery and php, when you pull down to refresh, I want it to basically react that function.)
</div>

最佳答案

<script>
  $(function() {
    var refreshCallback = function(loader) {
      setTimeout(function(){
        //loader.finish();

      }, 1000);
    };

    var cancelRefreshing = function() {
    };

    $("#draggable").pulltorefresh({
      async: true,
      // event triggered when refreshing start
      refresh: function(event, finishCallback) {
        element = $(this)
        setTimeout(function(){
          alert("refresh");

          // you must call this function if refreshing process runs asynchronusly
          finishCallback();
        }, 1000);
      },
      abort: function() {
        alert("abort");
      }
    });
  });
  </script>

完整演示 Click Here

关于php - 下拉刷新(Div),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17849955/

相关文章:

javascript - 如何在多个文件输入中动态填充文件

php - MySQL选择有和没有关系的行

php - 我怎样才能逐渐使数组稀疏?

php - XPath 查找具有空值的属性

php - 以两个为一组输出 Laravel 集合

javascript - 不确定如何定义函数并在 javascript 中调用它

javascript - Yii2 在whenClient 中将变量连接到字符串

javascript - 如何在一个 Angular 组件中处理多个主题?

javascript - iframe 内的假点击不起作用

javascript - Bootstrap : select/option list doesn't get refreshed after programmatically adding item