Jquery中addClass方法不起作用的解决方案

selected类是要在点击后添加上去的新样式,在点击后,发现没有变化,打开开发者工具,发现selected类已经添加成功了。

在这里没有显示成功的主要原因是后添加的样式表优先级更低,我暂时不清楚具体的原因,先这样理解,tr.parent样式多了一个tr,更具体一些,使得它的权重更高,

后添加的selected类中不管是已有样式中的属性还是新的属性,都无法实现效果。

解决方案:

1.在selected类的属性值后加上!important

2.改为tr.parent

posted @ 2019-03-31 17:27  林不渡  阅读(2222)  评论(2编辑  收藏  举报