zClip beforeCopy和afterCopy事件未触发,剪贴板中没有任何内容

时间:2014-01-04 21:00:11

标签: jquery zclip

我使用zclip jQuery插件来复制网页上的文本。当我在Fiddler中查找时,zclip脚本文件和jQuery文件的加载没有错误,但是在点击复制链接时,没有任何事情发生。

似乎所有东西都正确设置。正确创建了复制代码链接,因为我可以在我的网页上看到它们。此外,文档就绪事件中的代码正如我在javascript调试器中看到的那样触发。

<script>
$(".reCodeBlock").each(function () {
    var snippet = $(this);

    var htmlToInsert = "<div><a class='copy-code cp'>Copy code</a></div>";

    snippet.before(htmlToInsert);
});

$(document).ready(function () {

    $(".copy-code").each(function () {
        var copyLink = $(this); alert( copyLink.parent().next().text());
        copyLink.zclip({
            path: 'http://www.kandoocode.com/zeroclipboard/ZeroClipboard.swf',
            copy: function(){ return copyLink.parent().next().text();},
            beforeCopy: function(){ alert('1');
              },
            afterCopy: function () { alert('2');
               }
        });
    });

});
</script>

编辑1:
可能是我正在使用的jQuery版本。我有jQuery 1.9.1和zClip可能与版本1.91不兼容。但不确定?

0 个答案:

没有答案