jquery.zclip轻量级复制失效问题


Posted in Javascript onJanuary 08, 2017

工作原理

利用一个透明的 Flash ,让其漂浮在按钮之上,这样其实点击的不是按钮而是 Flash ,也就可以使用 Flash 的复制功能了

<script src="js/jquery/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="js/jquery-zclip/jquery.zclip.js"></script>
<script type="text/javascript">
 $(function(){
    var $copyBtn = $('#copy-video-link');
    copyVideoLink($copyBtn);
  });
  //复制视频网址
  function copyVideoLink($that){
    //设置flash动画
    ZeroClipboard.setMoviePath("js/jquery-zclip/ZeroClipboard.swf");
    var clip = new ZeroClipboard.Client();
    // 设置鼠标为手型
    clip.setHandCursor(true);
    //设置要复制的文本 
    clip.setText($that.attr("data-href"));
    clip.glue($that.attr("id"));
     
    //复制完成后的监听事件    
    clip.addEventListener('complete', function (client, text) {
      alert("你已经复制成功" + text);
      // 复制一次后,hide()使复制按钮失效,防止重复计算使用次数
    });
  }
</script>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
JsEasy简介 JsEasy是什么?与下载
Mar 07 Javascript
一个javascript参数的小问题
Mar 02 Javascript
最佳的addEvent事件绑定是怎样诞生的
Oct 24 Javascript
JavaScript中函数声明优先于变量声明的实例分析
Mar 01 Javascript
js兼容的placeholder属性详解
Aug 18 Javascript
js实现select跳转菜单新窗口效果代码分享(超简单)
Aug 21 Javascript
jquery easyui dataGrid动态改变排序字段名的方法
Mar 02 Javascript
JS组件系列之JS组件封装过程详解
Apr 28 Javascript
js实现图片局部放大效果详解
Mar 18 Javascript
layer.confirm()右边按钮实现href的例子
Sep 27 Javascript
全局安装 Vue cli3 和 继续使用 Vue-cli2.x操作
Sep 08 Javascript
JavaScript 判断浏览器是否是IE
Feb 19 Javascript
JavaScript &amp; jQuery完美判断图片是否加载完毕
Jan 08 #Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
Jan 08 #Javascript
js实现选项卡内容切换以及折叠和展开效果【推荐】
Jan 08 #Javascript
Javascript 实现计算器时间功能详解及实例(二)
Jan 08 #Javascript
JS 实现计算器详解及实例代码(一)
Jan 08 #Javascript
详解百度百科目录导航树小插件
Jan 08 #Javascript
Three.js基础部分学习
Jan 08 #Javascript
You might like
IIS+fastcgi下PHP运行超时问题的解决办法详解
2013/06/20 PHP
php通过strpos查找字符串出现位置的方法
2015/03/17 PHP
php文件操作之小型留言本实例
2015/06/20 PHP
php面向对象程序设计入门教程
2019/06/22 PHP
php DES加密算法实例分析
2019/09/18 PHP
PHP unset函数原理及使用方法解析
2020/08/14 PHP
jQuery中height()方法用法实例
2014/12/24 Javascript
JS阻止事件冒泡行为和闭包的方法
2016/06/16 Javascript
js控住DOM实现发布微博效果
2016/08/30 Javascript
你不知道的 javascript【推荐】
2017/01/08 Javascript
微信小程序 引用其他js文件实现代码
2017/02/22 Javascript
javascript流程控制语句集合
2017/09/18 Javascript
Vue-CLI3.x 设置反向代理的方法
2018/12/06 Javascript
基于JS判断对象是否是数组
2020/01/10 Javascript
详解为什么Vue中不要用index作为key(diff算法)
2020/04/04 Javascript
[39:00]Optic vs VP 2018国际邀请赛淘汰赛BO3 第三场 8.24
2018/08/25 DOTA
进一步探究Python的装饰器的运用
2015/05/05 Python
Python爬虫辅助利器PyQuery模块的安装使用攻略
2016/04/24 Python
Python中import导入上一级目录模块及循环import问题的解决
2016/06/04 Python
用 Python 连接 MySQL 的几种方式详解
2018/04/04 Python
keras中模型训练class_weight,sample_weight区别说明
2020/05/23 Python
HTML5 Web Database 数据库的SQL语句的使用方法
2012/12/09 HTML / CSS
Otticanet美国:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/03/10 全球购物
介绍一下JNDI的基本概念
2013/07/26 面试题
应用化学专业本科生求职信
2013/09/29 职场文书
积极分子思想汇报
2014/01/04 职场文书
房地产融资计划书
2014/01/10 职场文书
初中美术教学反思
2014/01/29 职场文书
工作睡觉检讨书
2014/02/25 职场文书
新闻报道策划方案
2014/06/11 职场文书
孝敬父母的活动方案
2014/08/28 职场文书
学习焦裕禄精神践行三严三实心得体会
2014/10/13 职场文书
2014年酒店服务员工作总结
2014/12/08 职场文书
大学教师个人总结
2015/02/10 职场文书
2015入党个人自传范文
2015/06/26 职场文书
城南旧事读书笔记
2015/06/29 职场文书