我在一个网站上使用elevateZoom Plus 。我有一个图像库,我正在尝试销毁我的 elevatezoom 实例,以便我可以更改主图像并打开一个新图像。文档不是很好,所以我使用了这段代码,我在 GitHub 问题的答案中找到了它:
plugin = $('.main-image').data('ezPlus');
if (plugin) {
plugin.showHideZoomContainer(action);
plugin.showHideWindow(action);
plugin.showHideTint(action);
plugin.showHideLens(action);
plugin.destroy;
}
但我收到以下错误:
未捕获的类型错误:plugin.destroy 不是函数。所以我猜想 destroy() 方法不是正确的方法,但我发现的所有信息都表明这是可以使用的。