UNPKG

756 BHTMLView Raw
1<!DOCTYPE html>
2<html lang="en">
3 <head>
4 <meta charset="UTF-8" />
5 <title>target-div</title>
6 <meta name="viewport" content="width=device-width, initial-scale=1" />
7 </head>
8 <body>
9 <!-- 1. Define some markup -->
10 <div>hello</div>
11 <button
12 class="btn"
13 data-clipboard-action="copy"
14 data-clipboard-target="div"
15 >
16 Copy
17 </button>
18
19 <!-- 2. Include library -->
20 <script src="../dist/clipboard.min.js"></script>
21
22 <!-- 3. Instantiate clipboard -->
23 <script>
24 var clipboard = new ClipboardJS('.btn');
25
26 clipboard.on('success', function (e) {
27 console.log(e);
28 });
29
30 clipboard.on('error', function (e) {
31 console.log(e);
32 });
33 </script>
34 </body>
35</html>