将zclip分配给隐藏div中的多个链接时出现问题

我使用ZClip(http://www.steamdev.com/zclip/)在多个链接的网页上启用“复制到剪贴板”function。 我在这种情况下面临两个问题:

  1. 在使用ZClip的页面中,有4个div列出了用户之前上传的图像文件,video文件,音频文件和文档。 每个div都可以一次看到一个,例如,用户可以单击音频选项卡查看所有音频文件,然后如果他点击video选项卡,显示音频文件的div将被隐藏,将显示一个video,等等。 也许是因为ZClip使用Flash,它无法在其父元素被隐藏的HTML元素中“加载”其依赖的swf。 所以我在点击每个标签时加载zclip实例。 这是问题之一。 我想加载一次,而不是每次点击一个标签时都要继续重新加载。
  2. 我在每个链接上启用了zclip afterCopy操作,同时在它们上初始化zclip。 在此afterCopyfunction中,将显示一个警告框,通知用户文本已复制到剪贴板。 现在,因为每次单击选项卡时都会加载zclip实例,所以afterCopy操作会被多次应用,因此警报框会弹出多次。 因此,如果我两次点击video选项卡并单击复制链接按钮,那么我会看到2个警告框。 如果我在video选项卡上看到三个警报框。

我尝试过使用$('a.copy').zclip('remove'); 在链接上初始化zclip之前。 此function显示在zclip网站上,但它没有导致删除额外的警报框。 它只删除与链接关联的swf,而不删除绑定到链接的事件。 基本上我想了解如何做以下任何一项:

  1. 在应用选项卡之前应用现有项目’解除’zclip。
  2. 或者某种方式,zclip只应用于多个链接一次,而不管它所应用的链接是否在隐藏的div中
  3. 或者更好的是,只使用一个zclip实例在多个“复制”链接上使用。 因此,如果单击的每个链接都将某些内容复制到剪贴板,那么它将使用相同的zclip实例。