ZeroClipboard Issue #444 Simplified
https://github.com/zeroclipboard/zeroclipboard/issues/444
by James Greene
HTML
<script src="http://cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.1.1/ZeroClipboard.js"></script>
<div id="elform">
<input type="text" class="elfselect" id="fileCopy" ng-model="fileCopy" />
<button class="elfbtn" data-clipboard-target="fileCopy" id="fileCopyBtn">Copy to Clipboard</button>
</div>
JavaScript
var client = new ZeroClipboard($("#fileCopyBtn"));
client.on('aftercopy', function(event) {
if (event.success['text/plain'] === true) {
$('#elfinder').remove();
$('#elform').remove();
alert('Copied: ' + event.data['text/plain']);
}
else {
alert('Failed to copy: ' + event.data['text/plain']);
}
});