无名2015
无名2015
  • 发布:2015-05-12 12:31
  • 更新:2015-05-13 09:52
  • 阅读:1471

在同一页面切换分类实现两次上拉加载功能

分类:MUI

现在在实现一个分类商品页面,改变分类加载出此分类相关的商品,刚进来些分类商品页面的时候,功能都是正常的,可以正常上拉刷新,但当我切换分类后,上拉刷新功能就出现点问题,
切换分类调用categoryQuery()这个函数,然后在这个函数里做一些初始化工作及调用
mui('#pullup-container').pullRefresh().refresh(true);再次触发上拉功能,


由于对上拉具体实现的原理不是很明白,只是按照官方说明去实现,现在我感觉红色框中的初始化代码应该有问题,请指教!

2015-05-12 12:31 负责人:无 分享
已邀请:
无名2015

无名2015 (作者)

我嘞个去 介才刚入夏呢 都夏眠了吗亲 咋没人出来逛逛问答社区啊

无名2015

无名2015 (作者)

mui('#pullup-container').pullRefresh().refresh(true);
现在的情况是改变分类后,加载出该分类的第一页商品,滚到到最下面后,显示的为“上拉显示更多”,但加载函数不能触发,不能加载出更多页,有没有人做过类似的demo,求指教

chender

chender - 与人为善

在切换分类前是正常的吗?
另外,你那个loadSuccess方法里面的事件绑定好像会重复,应该绑定一次就行了吧

  • 无名2015 (作者)

    确实是 事件绑定是重复了 谢谢了

    2015-05-14 17:28

无名2015

无名2015 (作者)

问题解决了 是我自己不小心的错
调用上拉加载重置函数时id选择器写错了(第一张图的263行代码),可能是我复制官方代码,修改的时候疏忽了。
正确的写法是 mui('#category_product_view').pullRefresh().refresh(true); // 调用上拉加载的重置函数

该问题目前已经被锁定, 无法添加新回复