JQ复制功能

简介: JQ复制功能
<!DOCTYPE html>
<html lang="zh">
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>复制功能</title>
    <script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
  </head>
  <body>
    <button type="button" id="button">点击复制微信</button>
    <div id="weixin">
      微信:789465456
    </div>
    <!-- //首先要在html中写一个input标签,标签不能设为隐藏,可以将透明度置为0,这样就看不见了 -->
    <input id="hide" type="text" style='opacity: 0'>
    <!-- //接着就是jq代码片段,$('.ensure')是要点击的按钮然后执行复制功能 -->
  </body>
  <script type="text/javascript">
    $("#button").click(function() {
      var html = $("#weixin").html();
      $("#hide").val(html); //这里可以获取动态数据赋值给$("#hide").val()
      $("#hide").select();
      try {
        var state = document.execCommand("copy");
      } catch (err) {
        var state = false;
      }
      if (state) {
        alert("微信号复制成功,请去添加")
      } else {
        alert("微信号复制失败")
      }
    })
  </script>
</html>

相关文章
|
3月前
|
JavaScript 前端开发 API
jq修改节点内容6
jq修改节点内容6
49 2
|
3月前
|
JavaScript 前端开发 API
jq修改dom|2-6
jq修改dom|2-6
|
7月前
|
JavaScript API Windows
Nodejs 文件 与 路径 相关用法实例解析
Nodejs 文件 与 路径 相关用法实例解析
138 0
|
JavaScript
js点击当前复制内容demo效果示例(整理)
js点击当前复制内容demo效果示例(整理)
|
前端开发
jq书写点击换图
jq书写点击换图
62 0
jq修改页面中的图片地址
jq修改页面中的图片地址
153 0
|
JavaScript
jq实现增删功能
jq实现增删功能
|
前端开发 CDN
jq超级简易选项卡案例
jq超级简易选项卡案例
236 0
jq超级简易选项卡案例