使用jQuery将两个标签附加到同一行

威灵

如何将两个标签附加到同一行?目前这只是建立一个TD没有把标签一个它的标签内。这是期望的结果。

期望的:

<td class="link-text"><a href="#">Click Here</a></td>

当前代码:

var newRow = $('<tr>').attr('id', keyID);
        newRow.append($('<td class="link-text">').text(artist_name));
        newRow.append($('<td><a class="link-text" style="padding:5px;" target="_blank">').attr("href", link).text(link));
        newRow.append($('<td class="link-text">').text(email));
合资路宝

为了得到您想要的结果:

<td class="link-text><a href="#">Click Here</a></td>

您可以执行以下操作:

首先创建您的td,然后将其添加atd,然后将其添加td到您的tr

var newRow = $('<tr>').attr('id', 51);

var newTd = $('<td class="link-text">');

newTd.append($('<a style="padding:5px;" target="_blank"></a>').attr("href", 'google.com').text('Click here'));

newRow.append(newTd);
        
$('.container').append(newRow);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div class="container"></div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章