zclip一键复制不成功,时为什么

<script type="text/javascript" src="js/jquery.zclip.js"></script>
        <script>
            $(function(){
                $('#copy_tgm').zclip({  
                    path: 'ZeroClipboard.swf',  
                    copy: function(){//复制内容
                        return $('.tgm').text();  
                    },  
                    afterCopy: function(){//复制成功  
                        console.log("复制成功")  
                    }  
                   });
            })
        </script>
<input id="copy_tgm" type="submit" value="复制推广码"/>

<span class="tgm">DKF5698DFC876</span>

在线等待

阅读 2.5k
2 个回答

有这么几个问题需要注意和解决,希望能帮助到你:
1、本地测试是无法使用的,请上传到服务器测试
2、请确保安装了Adobe Flash Player
3、如果是复制的内容来自输入框input、textarea等,copy对象使用:

copy: function(){
    return $(xxx).val();
}

4、如果是复制的内容来自页面元素div、p之类的,copy对象使用:

copy: $(xxx).text();
新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题