私は境界線を持つクラスを作成しました。国境チェックと呼ばれる。この境界線は、td.k-editable-areaに値がない場合(テキストエリアには何も書き込まれていない)に表示する必要があります。jQuery addClassとremoveClass in if else文が動作しない
最初の行でクラスを追加できますが、if elseステートメントを追加すると、クラスが追加されなくなります。だからクラスをもう一度追加するか、if else文を正しく記述しても問題がないかどうかはわかりません。
$("td.k-editable-area").addClass("border-check");
if ("td.k-editable-area" == "") {
$("td.k-editable-area").addClass("border-check");
} else {
$("td.k-editable-area").removeClass("border-check");
}
'IF($( "td.k-編集可能エリア")、テキスト()トリム()== ''。。)' ' – Satpal
「td.k-編集可能なエリア"==" "'は同じではない2つの文字列を比較しています。 –
代わりに '.toggleClass'を試してください。 toggleClass( "border-check"、$( "td.k-editable-area")。text()。trim()== '); ' – Rajesh