我不再确定我为什么要这样做。我在某处读到我应该同时设置类和类名
为什么两者都有?为什么不只是“类”。我只是想理解这一点,因为“类”似乎每件事都可以正常工作。
$(e).attr('class','highlightMe');
$(e).attr('className','highlightMe');
- -更新 - - - - - - - - - - - - - - - - - - - - - - - -------------------------------------------
那么,如果我想先清除所有课程?可能不止一个......我会做这样的事情吗?
$(e).removeClass();
$(e).addClass('highlightMe');
- -更新 - - - - - - - - - - - - - - - - - - - - - - - -------------------------------------------
这就是我最终做的,它似乎工作正常......到目前为止
attr初始化类...摆脱我可能在那里的其他类
addClass添加更多类
我无法使用removeClass,因为我没有通过 ID 引用元素
$(.base123).attr('class','base123');
$(.base123).addClass('highlightMe blinkMe');