如何重新初始化或销毁Infiniteajaxscroll V3?

时间:2019-11-10 16:22:49

标签: ajax infinite-scroll jquery-ias

如何在V3上reinitialize IAS或destroy? (没有jQuery,我正在使用从'@ webcreate / infinite-ajax-scroll'导入import InfiniteAjaxScroll;)

他们的文档(https://docs.v3.infiniteajaxscroll.com/reference/methods)上也没有reinitializedestroy

Infinite Ajax Scroll version: 3
Browser version: FF Dev 71.0b5 (64-bit)
Operating System: OS Catalina (10.15.1)

1 个答案:

答案 0 :(得分:0)

您可以致电unbind删除所有事件侦听器。这应该足以“摧毁” IAS。

否则,您可能会覆盖包含IAS实例的变量。

伪代码示例:

// previous instance
var ias = InfiniteAjaxScroll(/* options */);

// destroy
ias = null

// reinitialize
ias = InfiniteAjaxScroll(/* some other options */);