Javascript 如何在Jquery数组中手动添加行

Javascript 如何在Jquery数组中手动添加行,javascript,jquery,Javascript,Jquery,我有这个Jquery代码: var $affectedTRs = $('#location-usergroup-table tr[data-department-id="' + departmentID + '"') 这包含了所有的trs,我可以运行find等函数 现在我想在此$affectedTRs 但这是行不通的: $affectedTR.concat($('#location-usergroup-table tr[data-domain-id="' + domainID + '"'))

我有这个Jquery代码:

 var $affectedTRs = $('#location-usergroup-table tr[data-department-id="' + departmentID + '"')
这包含了所有的trs,我可以运行find等函数

现在我想在此
$affectedTRs

但这是行不通的:

$affectedTR.concat($('#location-usergroup-table tr[data-domain-id="' + domainID + '"'));
我如何在这个选定的对象中手动推送一些东西,这样我就可以在其上使用所有Jquery函数,如find etc。

也许您想要这样:

$("#location-usergroup-table").append("<tr data-domain-id=\"" + domainID + "\""></tr>");
$(“#location usergroup table”).append(您可以使用jQuery的add()方法:


您的
$affectedTR
包含所有行,即DOM元素。如果希望在表中创建新行,请尝试

$newSelection = $affectedTR.add($('#location-usergroup-table tr[data-domain-id="' + domainID + '"'));