我有一个插件,每次点击页面时都会触发分页。请注意,此分页已预先加载了所有数据。我启动的插件可以检索当前分页视图上的其他信息页面。因此,每次单击都会实例化一个新插件 - 但与以前相同(命名空间),因此它会覆盖先前设置的数据集等。
无论如何,可能有一点我正在点击的 .ajax url 被关闭,以便返回将处理类似 data.isOff = 1 或 data.isOff = 0 等的东西。这样我就知道该服务被抑制了.
有没有办法将值从插件的一个实例化到下一个插件,如果该值是假的,那么不要实例化新的插件调用..即..不要点击 init 函数。只是失败了。
当然,我可以设置一个全局变量并以这种方式设置它,但很好奇是否有一种方法可以在插件中完成,以便不存在任何外部变量。
我试图将它放在我的初始化函数中,并将其设置在我的选项中。似乎当我尝试实例化一个新插件时,来自先前数据的所有赌注都消失了。