如何在表选择器中使用jQuery变量

时间:2017-08-17 14:44:14

标签: jquery

<script>
var t = <?php echo $t; ?>;
var id = "container" + t;
$('#container tbody>tr:last').clone(true).insertAfter('#container tbody>tr:last');
</script>

如何编码将#container更改为变量ID?

我有多个表ID,以t递增。例如,#container0,#container1,#container2等

4 个答案:

答案 0 :(得分:1)

你有一个字符串:

'#container tbody>tr:last'

并且您想要用变量替换该字符串的一部分。您可以使用+运算符来连接字符串值。像这样:

'#' + id + ' tbody>tr:last'

答案 1 :(得分:0)

我们走了:

var t = <?php echo $t; ?>;
var id = "container" + t;
$('#' + id + ' tbody>tr:last').clone(true).insertAfter('#' + id + ' tbody>tr:last');

答案 2 :(得分:0)

$(id+' tbody>tr:last').clone(true).insertAfter('#container tbody>tr:last');

喜欢这个吗?

答案 3 :(得分:0)

您可以执行以下操作

 var id = "container" + t;
 $('#'+id+' tbody>tr:last').clone(true).insertAfter('#'+id+' tbody>tr:last');