jquery拷贝内容
文章描述:
我们在网页里面想拷贝一些内容的时候会用鼠标选中和按住ctrl+c键来进行复制,这样的操作让人感觉有点点复杂,那么可以用jquery来快速拷贝内容不呢?
clipboard.js是什么?
clipboard.js是一个js拷贝,它的优点是不需要过多繁杂的配置或者下载很多脚本文件. 最重要的,它不应该依赖flash或者其他框
html
<div class="container" style="margin-top:100px; max-width:500px;">
<div class="copy-list">
<ul class="list-group">
<li class="list-group-item"><a>百度一下</a></li>
<li class="list-group-item"><a>Google</a></li>
<li class="list-group-item"><a>英雄联盟</a></li>
</ul>
</div>
<div class="text">
<textarea class="form-control" rows="3"></textarea>
</div>
</div>
script
$('.copy-list ul li').click(function(){
var content = $(this).find('a').text();
console.log(content);
var clipboard = new Clipboard('ul li', {
text: function() {
return content;
}
});
clipboard.on('success', function(e) {
//alert("复制成功");
});
clipboard.on('error', function(e) {
console.log(e);
});
});
发布时间:2022/04/27
发表评论