Jquery & ZeroClipBoard - Nearly Working !
This works when I have ONE INPUT button.
But how would I change it to work regardless of the number of input buttons on screen ?
Obviously when I click on a button, I want it's 'data-clipboard-text' to be returned.
Thanks :)
- <input type="button" id="copy_button" data-clipboard-text="Copy Me!" Value="Click ME">
- <script src="js/ZeroClipboard.js"></script>
- <script>
- var clip = new ZeroClipboard( document.getElementById("copy_button"), {
- moviePath: "js/ZeroClipboard.swf"
- } );
- clip.on( 'complete', function(client, args) {
- var $message = $('<div class="message">DONE</div>').hide();
- var $messageCont = $('<div class="message_cont" />').append($message).prependTo('body');
- $messageCont.css({
- "left" : $(this).offset().left,
- "top" : $(this).offset().top
- }).find("div.message").fadeIn(200).delay(1500).fadeOut(function() {
- });
- } );
- </script>