我尝试将此实现到我的项目jsFiddle zClip with appended table
中var appendTable = new String();
appendTable = '<table>';
appendTable += '<tr><th id="header">Header 1</th>';
appendTable += '<td><div id="row1">Row 1</div></td></tr>';
appendTable += '<tr><th id="header">Header 2</th><td id="row2">Row 2</td></tr>';
appendTable += '<tr><th id="header">Header 3</th><td><div>';
appendTable += '<div id="row3">This will be copied!</div>';
appendTable += '<button id="copyRow3">Copy</button>';
appendTable += '</div></td></tr>';
appendTable += '</table>';
$('#appendTable').append(appendTable);
$("#copyRow3").zclip({
path: "http://www.steamdev.com/zclip/js/ZeroClipboard.swf",
copy: function() { return $('#row3').text(); }
});
这个小提琴应该可以工作,但是当它实现时,它根本不起作用。它从不复制指定的div。
jquery-1.4.1.min.js是我正在使用jquery.zclip.min.js的jquery文件。这会是zClip无法正常工作的原因吗?
同样只是因为我试图在html中包含一个复制按钮,当点击它时,我的浏览器似乎冻结了。