0

我正在使用 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 版本不兼容。但不确定?

4

0 回答 0