单击图像时,我正在使用 zClip 复制文本。用户应该点击的 Flash 视频太小。它不会延伸到整个图像。我可以编辑 jquery.zclip.js 并设置一个静态大小,但我不想这样做,除非我必须这样做。
您必须点击的区域:http: //i.imgur.com/cLfLCRb.png
图片区:http: //i.imgur.com/jKdKq6r.png
HTML
<a data-copy-src="#code1" data-copy-msg="#msg1" href="#" class="copyMe">
<img src="http://i.imgur.com/q2BP7YR.png" />
</a>
<div id="code1" class="copySrc">copy this</div>
<span id="msg1" class="copyMsg"></span>
JavaScript
$(function() {
$('.copyMe').zclip({
path: 'js/ZeroClipboard.swf',
copy: function() {
var copySrcSelector = $(this).data('copy-src');
return $(copySrcSelector).text();
},
afterCopy: function() {
var copyMsgSelector = $(this).data('copy-msg');
$(copyMsgSelector).html("✔");
}
});
});