グループのクラス名に基づいて削除する必要があるテーブルに、tr の特定のグループがあります。私のやり方がうまくいかない...
$("table tr").each(function()
{
$(this).hasClass('group').remove();
});
グループのクラス名に基づいて削除する必要があるテーブルに、tr の特定のグループがあります。私のやり方がうまくいかない...
$("table tr").each(function()
{
$(this).hasClass('group').remove();
});
$("table tr").each(function)
代わりに次のようにする必要があります。
$("table tr").each(function ()
さらに調べると、コードは次のようになります。
$("table tr").each(function () {
if( $(this).hasClass('group') )
$(this).remove();
});
コードにわずかなエラーがあります
$("table tr").each(function()
{
if($(this).hasClass('group'))
$(this).remove();
});
.hasClass()は、要素のセットが param で指定されたクラスを持っている場合、ブール型の true を返します。そうでない場合は false を返します。そのため、条件チェックを適用してからアクションを実行する必要があります。
試してみてください、これはうまくいくはずです
$("tr").each(function()
{
if($(this).hasClass('group'))
$(this).remove();
});