任何人都可以在 JQuery 中帮助我吗?
我的网站上有两张桌子左表 and 右表具有相同的列名。这左表我从数据库填充,但是右表它只包含一些行。我想做的是不在中显示(或删除)左表那些存在于右表!
我试过这个:
$("#tableLeft tr").each(function(){
if($(this).find("td")[0].innerHTML == $("#tableRight tr").find("td")[0].innerHTML)
{
$(this).remove;
}
});
我想你有这样的事情:
<table id="T1">
<tr><td>111</td></tr>
<tr><td>222</td></tr>
<tr><td>333</td></tr>
</table>
<table id="T2">
<tr><td>444</td></tr>
<tr><td>111</td></tr>
<tr><td>333</td></tr>
</table>
要从表中删除 id="T2" 的行,您可以执行以下操作:
$('#T1 tr').each(function(){
var currentRowHTML=$(this).html();
$('#T2 tr').each(function(){
if($(this).html()===currentRowHTML){
$(this).remove();
}
});
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)