1
0
mirror of https://github.com/github/choosealicense.com synced 2024-11-05 11:18:50 +01:00
choosealicense.com/javascripts/clipboard.js
Jason Long 3c14329ea7 CSS refactoring
- Replace IDs with classes
- Overall specificity reduction
- Use .js- prefix for JS hooks
2013-05-21 15:16:54 -07:00

20 lines
582 B
JavaScript

$(document).ready(function() {
// Backup the clipboard button's original text.
$(".js-clipboard-button").data('clipboard-prompt', $('.js-clipboard-button').text());
// Hook up copy to clipboard buttons
var clip = new ZeroClipboard($(".js-clipboard-button"), {
moviePath: "../../javascripts/ZeroClipboard.swf"
});
clip.on('mouseover', function(client, args) {
// Restore the clipboard button's original text.
this.innerText = $(this).data('clipboard-prompt');
});
clip.on('complete', function(client, args) {
this.innerText = 'Copied!';
});
});