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>

相关文章
|
5月前
|
JavaScript 前端开发 API
jq修改节点内容6
jq修改节点内容6
63 2
|
5月前
|
JavaScript 前端开发 API
jq修改dom|2-6
jq修改dom|2-6
|
7月前
|
内存技术
文本,wangEditor下载失败,nvm降级到17.0.0,可能是,如果之前下载了4现在pack.json删除,再重新下
文本,wangEditor下载失败,nvm降级到17.0.0,可能是,如果之前下载了4现在pack.json删除,再重新下
|
9月前
|
算法 安全 Linux
Ansible自动化工具copy复制用法
Ansible 中的 copy 模块用于将文件或目录从本地计算机或远程主机复制到远程主机上的特定位置。它是一个功能强大的模块,可用于各种文件传输任务. ### 作用 将配置文件复制到远程服务器 将应用程序部署到远程服务器 将日志文件从远程服务器复制到本地计算机 备份和恢复文件和目录
220 2
Ansible自动化工具copy复制用法
|
9月前
|
算法 安全 Linux
Ansible 中的copy 复制模块应用详解
Ansible 中的copy 复制模块应用详解
526 1
|
Ubuntu Linux Perl
如何使用 sed 替换文件中的字符串?
如何使用 sed 替换文件中的字符串?
241 0
|
前端开发
jq书写点击换图
jq书写点击换图
70 0