有很多问题与此类似,所有问题都回答相同 - 只需添加课程并切换它。 不在我的情况下。
情景:
当我的页面滚动时,我复制了表格的第一列,并将其与position:fixed
一起附加到浏览器的左侧,这样可以在表格宽时看到标题。
原始表格中包含:hover
的css,如下所示:
table tr:hover td { background: red }
这很棒,因为当我将鼠标悬停时,我可以看到整行突出显示,但不是那么好 如果我将鼠标悬停在克隆表上,它只会突出显示这一列。我想强制:通过不添加任何类来将状态悬停在原始表上。
到目前为止我尝试的没有任何影响:
- .trigger('mouseover');
- .trigger('mouseenter');
- .trigger('hover');
- .hover()
- .mouseenter();
- .mouseover();
答案 0 :(得分:0)
据我所知,实际上不可能从JQuery / Javascript触发CSS伪类。
除了你正在做的事情和CSS之外,除了使用JS / JQuery事件之外别无他物。类。