如何使用javascript/jquery在span标记之间获取值
要将值复制到剪贴板,我使用以下功能:如何使用javascript/jquery在span标记之间获取值,javascript,jquery,copy,clipboard,Javascript,Jquery,Copy,Clipboard,要将值复制到剪贴板,我使用以下功能: $(function() { $('.copy-to-clipboard input').click(function() { $(this).focus(); $(this).select(); document.execCommand('copy'); $(".copied").text("Link copied to clipboard").show().fadeOut(1200); }); });
$(function() {
$('.copy-to-clipboard input').click(function() {
$(this).focus();
$(this).select();
document.execCommand('copy');
$(".copied").text("Link copied to clipboard").show().fadeOut(1200);
});
});
<div class='copied'></div>
<div class="copy-to-clipboard">
<input type="text" value="Text to grab" />
</div>
$('.copy to clipboard input')。单击(函数()
改为
$('.复制到剪贴板span)。单击(函数()
应该可以工作('.copy to clipboard input')。单击(函数()
改为
$('.复制到剪贴板span)。单击(函数()
应该可以工作您可以使用span copy text中的文本值创建一个输入元素,并自动删除输入
$(函数(){
$('.copy to clipboard>span')。单击(函数(){
var a=$('.copy to clipboard>span').text();
var t=a.split(“”)。join(“”);
$('.copy to clipboard>span')。追加('')
$('input')。选择();
document.execCommand('copy');
$('.copy to clipboard>span>input').remove()
$(“.copied”).text(“复制到剪贴板的链接”).show().fadeOut(1200);
});
});
要抓取的文本
您可以使用span copy text中的文本值创建输入元素,并自动删除输入
$(函数(){
$('.copy to clipboard>span')。单击(函数(){
var a=$('.copy to clipboard>span').text();
var t=a.split(“”)。join(“”);
$('.copy to clipboard>span')。追加('')
$('input')。选择();
document.execCommand('copy');
$('.copy to clipboard>span>input').remove()
$(“.copied”).text(“复制到剪贴板的链接”).show().fadeOut(1200);
});
});
要抓取的文本
请看,请看,我也尝试过,但不起作用。您也应该这样交换,双击完整范围以进行复制。我也尝试过,但不起作用。您也应该这样交换,双击完整范围以进行复制
<div class="copy-to-clipboard">
<span>Text to grab</span>
</div>