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

如何編碼它以將#container更改爲變量ID?如何在表格選擇器中使用jQuery變量

我有多個表id,增加了t。例如,#container0,#container1,#container2的等

+0

爲什麼討厭(-3)?只是問了一個簡單的問題。我不是JS專家。 – user2140857

回答

1

你有一個字符串:

'#container tbody>tr:last' 

而且你要替換字符串變量的一部分。您將使用+運算符來連接字符串值。類似這樣的:

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

謝謝。我應該知道了。只是在嘗試不同的事情。 – user2140857

0

這裏,我們去:

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

喜歡這個?

0

你可以做以下

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

你需要在tbody – Shard

+1

ya之前的空間。這是複製粘貼;) – Ravi