一个简单例子:
Copy to Clipboard
var client = new ZeroClipboard( $("#copy-button") );
client.on('ready', function (event) {
client.on('copy', function (event) {
event.clipboardData.setData('text/plain', event.target.innerHTML);
alert("复制成功");
});
client.on('aftercopy', function (event) {
//复制之后的操作,如果不是自动在本页面粘贴,请把此事件备注掉
console.log('Copied text to clipboard: ' + event.data['text/plain']);
});
});
client.on('error', function (event) {
//出错的时候该干嘛
// console.log( 'ZeroClipboard error of type "' + event.name + '": ' + event.message );
ZeroClipboard.destroy();
});
2.2版本需要引用jquery,要习惯把js代码写到页面底部,经测试,发现此代码不支持IE10/11,以下提供兼容IE的fu