因为我已经为一些元素的:hover
编写了样式,在javascript
中需要模拟这种触发效果。以前的做法是,顶一个类似.hover
的实际class
把它放到css中,类似这样
a:hover, a.hover { color: #ccc; }
但是我的class实在太多,为它们每个都加上一个class
显得很冗余也太麻烦,所以我想在js里是否能直接触发:hover
的伪类,比如我们$('a').addClass(':hover')
类似的用法
PHPz2017-04-10 12:46:44
a:hover, a.hover { color: #ccc; } $('a').hover(function () { this.addClass('hover') },function () { this.removeClass('hover') })