这个问题很冗长,但让我解释一下:
我的DataTable表中有一列我可以编辑(使用jEditable)。
我为该列提供了类jeditable
(通过DataTables选项),它获取了一些CSS格式(蓝色背景)。
然后我使用jEditable函数使列可编辑。
在某一特定时刻,我想让该列不可编辑,并删除蓝色背景。
我调用$(.jeditable).editable('disable')
,这完全禁用了我桌子上所有列的编辑。
我还调用$('.jeditable').removeClass("jeditable");
删除蓝色背景CSS格式。这会按预期从该列中删除蓝色背景。
但是,当我访问任何分页页面时,虽然它们不可编辑,但它们仍然是蓝色的,因为它们仍然具有jeditable
类。
是否有任何方法可以从HTML中的ALL元素中删除一个类,无论它们是否可见?