还记得哪个元素有用removeClass()删除的类

Mar*_*ico 1 javascript jquery removeclass

所以我想弄清楚的是如何记住哪个元素有被删除的类.

例如,有7行,<li></li>其中第4 行具有"活动"类.所以现在如果我要用jQuery删除这个类,removeClass()我怎样才能将这个信息存储到变量中以供进一步使用,例如在需要时添加类"active"?

提前致谢.

Sat*_*pal 7

你可以使用.data()

$(element).removeClass('active');
$(element).data('removed-class', 'active');
Run Code Online (Sandbox Code Playgroud)

此外,它可以使用

var removedClass = $(element).data('removed-class');
Run Code Online (Sandbox Code Playgroud)