пример (почти весь) из документации
https://github.com/zeroclipboard/zer...nstructions.md
<meta charset="utf-8"/>
<script src="http://code.jquery.com/jquery-1.11.1.js"></script>
<script src="http://zeroclipboard.org/javascripts/zc/v2.1.5/ZeroClipboard.js"></script>
<a href="http://rtfm.regularly">copy my href</a>
<script>
$(function () {
$("a").on("click", function (e) {
e.preventDefault();
});
var client = new ZeroClipboard($("a"));
client.on("ready", function(e) {
console.log("movie is loaded");
client.on("copy", function(e) {
e.clipboardData.setData('text/plain', e.target.href);
});
client.on("aftercopy", function(e) {
console.log("Copied text to clipboard: " + e.data["text/plain"]);
});
client.on("error", function(e) {
console.log("ZeroClipboard error of type " + e.name + ": " + e.message );
ZeroClipboard.destroy();
});
});
});
</script>