その質問は冗長ですが、説明させてください:
(jEditable を使用して) 編集できる DataTable テーブルに列があります。
jeditable
その列に、 (DataTables オプションを使用して) CSS フォーマット (青色の背景) を取得するクラスを指定します。
次に、jEditable 関数を使用して列を編集可能にします。
特定の時点で、その列を編集不可にし、青い背景を削除したいと考えています。
$(.jeditable).editable('disable')
テーブルのすべての列の編集を完全に無効にする呼び出しを行います。
$('.jeditable').removeClass("jeditable");
また、青い背景の CSS 書式設定を削除するために呼び出します。これにより、期待どおり、その列から青い背景が削除されます。
ただし、ページ分割されたページのいずれかに移動すると、それらは編集できませんが、jeditable
クラスがまだあるため、まだ青色です。
表示されているかどうかに関係なく、HTML のすべての要素からクラスを削除する方法はありますか?