javascript – 使用js触发css:hover事件

我有< div class =“animate”>并在CSS中:

div.animate:hover{
//do stuff
}

但是也想通过javascript调用它.

可能吗?

我建议你不要这样做,而是在另一个标签上添加一个类.在jQuery中它将是:

 $(window).load(function() {
    $('.trigger-animate').hover(function(){
        $('.animate').addClass('hover');
    });
}

我建议使用这种方法,因为它同时处理onMouseOver和onMouseOut(这样你也可以在你的鼠标离开$(‘.trigger-animate’)时删除该类,如果你愿意使用这种语法:

.hover( handlerIn(eventObject), handlerOut(eventObject) )
 checking out the documentation
https://stackoverflow.com/questions/10680446/trigger-the-csshover-event-with-js

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:javascript – 使用js触发css:hover事件