jquery.zclip輕量級復(fù)制失效問題
更新時間:2017年01月08日 17:04:28 作者:Avenstar
本文主要介紹了解決jquery.zclip輕量級復(fù)制失效問題的工作原理及方法。具有一定的參考價值,下面跟著小編一起來看下吧
工作原理
利用一個透明的 Flash ,讓其漂浮在按鈕之上,這樣其實點擊的不是按鈕而是 Flash ,也就可以使用 Flash 的復(fù)制功能了
<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); }); //復(fù)制視頻網(wǎng)址 function copyVideoLink($that){ //設(shè)置flash動畫 ZeroClipboard.setMoviePath("js/jquery-zclip/ZeroClipboard.swf"); var clip = new ZeroClipboard.Client(); // 設(shè)置鼠標為手型 clip.setHandCursor(true); //設(shè)置要復(fù)制的文本 clip.setText($that.attr("data-href")); clip.glue($that.attr("id")); //復(fù)制完成后的監(jiān)聽事件 clip.addEventListener('complete', function (client, text) { alert("你已經(jīng)復(fù)制成功" + text); // 復(fù)制一次后,hide()使復(fù)制按鈕失效,防止重復(fù)計算使用次數(shù) }); } </script>
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關(guān)文章
jQuery實現(xiàn)可用于博客的動態(tài)滑動菜單完整實例
這篇文章主要介紹了jQuery實現(xiàn)可用于博客的動態(tài)滑動菜單代碼,可實現(xiàn)jQuery基于鼠標事件動態(tài)操作頁面元素變換的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-09-09jquery實現(xiàn)自適應(yīng)banner焦點圖
本文主要分享了jquery實現(xiàn)自適應(yīng)banner焦點圖的示例代碼,具有很好的參考價值,下面跟著小編一起來看下吧2017-02-02