Javascript 关闭fancybox后,如何在fancybox内获取值?

Javascript 关闭fancybox后,如何在fancybox内获取值?,javascript,jquery,fancybox,Javascript,Jquery,Fancybox,我注意到fancybox在close方法中没有参数,我希望将一些值传递给该消息,以便“onClosed”委托可以获取参数信息 另外,在onClosed方法中,似乎use document.getElementById('xx')不起作用。(xx是fancybox中的元素id) 那么,我如何才能获得一些价值呢?如果您查看源代码,FancyBox的内容在“onClosed”回调之前被完全删除。因此,不,除非在代码中颠倒顺序,否则无法从内容中获得任何内容: v1.3.4,第962-964行: con

我注意到fancybox在close方法中没有参数,我希望将一些值传递给该消息,以便“onClosed”委托可以获取参数信息

另外,在onClosed方法中,似乎use document.getElementById('xx')不起作用。(xx是fancybox中的元素id)


那么,我如何才能获得一些价值呢?

如果您查看源代码,FancyBox的内容在“onClosed”回调之前被完全删除。因此,不,除非在代码中颠倒顺序,否则无法从内容中获得任何内容:

  • v1.3.4,第962-964行:

    content.empty();
    
    currentOpts.onClosed(currentArray, currentIndex, currentOpts);
    

如果查看源代码,FancyBox的内容在“onClosed”回调之前被完全删除。因此,不,除非在代码中颠倒顺序,否则无法从内容中获得任何内容:

  • v1.3.4,第962-964行:

    content.empty();
    
    currentOpts.onClosed(currentArray, currentIndex, currentOpts);