Jquery 克隆文本并插入到标题栏中
我有一个有几个表格的页面,所有的表格都有不同的文本,我想克隆文本并将其放在标题中 我试过了,但它把每一个文本都拉出来,放进每一个标题里Jquery 克隆文本并插入到标题栏中,jquery,Jquery,我有一个有几个表格的页面,所有的表格都有不同的文本,我想克隆文本并将其放在标题中 我试过了,但它把每一个文本都拉出来,放进每一个标题里 $( 'caption span' ).each(function( index ) { $(this).text($('th').text()); }); HTML示例 <table class="report"><caption><span>Place New Text Here For This Tables th
$( 'caption span' ).each(function( index ) {
$(this).text($('th').text());
});
HTML示例
<table class="report"><caption><span>Place New Text Here For This Tables th</span></caption><tbody><tr><th>Clone This Text #1</th></tr>
</tbody></table>
<table class="report"><caption><span>Place New Text Here For This Tables th</span></caption><tbody><tr><th>Clone This Text #2</th></tr>
</tbody></table>
将此表格的新文本放在此处克隆此文本#1
将此表格的新文本放在此处克隆此文本#2
closest()
find()
获取该表th
$('caption span')。每个(函数(索引){
$(this).text($(this).closest('table').find('th').text());
});代码>
在此为该表放置新文本
克隆此文本#1
在此为该表放置新文本
克隆此文本#2
ty,这正是我所需要的,一旦时间允许,它将标记为答案so@MShack,很高兴有帮助:)