如何强制:将鼠标悬停在DOM元素上?

时间:2013-06-12 10:44:29

标签: javascript

有很多问题与此类似,所有问题都回答相同 - 只需添加课程并切换它。 不在我的情况下

情景:

当我的页面滚动时,我复制了表格的第一列,并将其与position:fixed一起附加到浏览器的左侧,这样可以在表格宽时看到标题。

原始表格中包含:hover的css,如下所示:

table tr:hover td { background: red }

这很棒,因为当我将鼠标悬停时,我可以看到整行突出显示,但不是那么好 如果我将鼠标悬停在克隆表上,它只会突出显示这一列。我想强制:通过不添加任何类来将状态悬停在原始表上。

到目前为止我尝试的没有任何影响:

 - .trigger('mouseover');
 - .trigger('mouseenter');
 - .trigger('hover');
 - .hover()
 - .mouseenter();
 - .mouseover();

1 个答案:

答案 0 :(得分:0)

据我所知,实际上不可能从JQuery / Javascript触发CSS伪类。
除了你正在做的事情和CSS之外,除了使用JS / JQuery事件之外别无他物。类。