我已经使用iScroll4相当长一段时间来工作了。
但是现在我遇到了一个问题:在一侧动态添加元素的同时,我还需要从另一侧删除元素。在我的工作中,我可能需要动态添加许多包含图像的数据,但我希望保持相同数量的子元素以管理内存/性能问题。 如果有人能为我提供任何方法来解决这个问题,那将是非常有帮助的。
我已经使用iScroll4相当长一段时间来工作了。
但是现在我遇到了一个问题:在一侧动态添加元素的同时,我还需要从另一侧删除元素。在我的工作中,我可能需要动态添加许多包含图像的数据,但我希望保持相同数量的子元素以管理内存/性能问题。 如果有人能为我提供任何方法来解决这个问题,那将是非常有帮助的。
您需要使用jQuery向特定容器添加或删除元素。
在添加和删除内容时,您需要刷新iScroll。
例如,您创建了一个iScroll:
var myScroll = new iScroll('scrollwrapper', { });
每次添加或删除scrollwrapper内容后,都要刷新iScroll,以使其正常工作。
myScroll.refresh();