button
がtr
の内部にない場合にのみ、if
条件を実行します。ここに私のコード:ボタンが<tr>要素内にない場合にif条件を実行
if (!$("tr").hasClass('hidebutton')) {
var OriginalContent = $("#tabletask tr[data-id='" + parrentid + "'] > td:first-child").text();
$("#tabletask tr[data-id='" + parrentid + "'] > td:first-child").html("<button class=hidebutton>-</button> " + OriginalContent + " ");
}
しかし、それは動作していません。条件は常に実行されています。
が重複する可能性を見てみましょう.com/questions/38651489/display-none-if-null-use-data-id) – eisbehr
申し訳ありませんが、私はそれを理解できません。説明してください。 –
'button'が'tr'、そう?それは投稿された質問のようです。あなたは 'tr:not(:has(button))'のようなものを使うことができます。 – eisbehr