mirror of
https://github.com/zenorocha/clipboard.js.git
synced 2023-08-10 21:12:48 +03:00
Add function to create clippy buttons
This commit is contained in:
parent
77bea282c6
commit
5b8f293496
17
assets/scripts/snippets.js
Normal file
17
assets/scripts/snippets.js
Normal file
@ -0,0 +1,17 @@
|
||||
(function() {
|
||||
'use strict';
|
||||
|
||||
var identifier = 0;
|
||||
var snippets = Array.prototype.slice.call(document.querySelectorAll('pre.snippet'));
|
||||
|
||||
snippets.forEach(function(snippet) {
|
||||
snippet.id = 'snip' + identifier;
|
||||
|
||||
var copyBtn = document.createElement('span');
|
||||
|
||||
copyBtn.className = 'btn clip';
|
||||
copyBtn.setAttribute('data-clipboard-target', '#snip' + identifier++);
|
||||
|
||||
snippet.parentElement.insertBefore(copyBtn, snippet);
|
||||
});
|
||||
})();
|
Loading…
Reference in New Issue
Block a user