0

その質問は冗長ですが、説明させてください:

(jEditable を使用して) 編集できる DataTable テーブルに列があります。

jeditableその列に、 (DataTables オプションを使用して) CSS フォーマット (青色の背景) を取得するクラスを指定します。

次に、jEditable 関数を使用して列を編集可能にします。

特定の時点で、その列を編集不可にし、青い背景を削除したいと考えています。

$(.jeditable).editable('disable')テーブルのすべての列の編集を完全に無効にする呼び出しを行います。

$('.jeditable').removeClass("jeditable");また、青い背景の CSS 書式設定を削除するために呼び出します。これにより、期待どおり、その列から青い背景が削除されます。

ただし、ページ分割されたページのいずれかに移動すると、それらは編集できませんが、jeditableクラスがまだあるため、まだ青色です。

表示されているかどうかに関係なく、HTML のすべての要素からクラスを削除する方法はありますか?

4

0 に答える 0