jqueryを使用して、そのテーブル行を選択したクラスをクラスに追加しようとしています。それは、すでに割り当てられたクラスがあった一部だけの事例で働いていなかった、いくつかの理由toggleclassとaddclassの違い
$(this).parents("tr").toggleClass("over", this.clicked);
-
私は当初、次のコードを使用していました。 私は任意のトラブルシューティングにあまりにもクレイジー行く前に、私は次のようにそれを変更 -
$(this).parents("tr").addClass("over", this.clicked);
をこの新しいオプションは正常に動作しているように見えます。
私の質問は、上記のいずれかのオプションが他のものよりも優れているかどうかです。addClassの代わりにtoggleClassを使用する必要がありますか、または十分なaddClassですか?
ありがとうございました。
:
は、各メソッドの完全な説明のためのAPIリファレンスをご覧ください私は選択された行に追加します。したがって、私はaddClassだけで私が必要とするものを正確に達成できると思います。ありがとう – czuroski