我有一个风格:如何使用JQuery添加hover类?
.web_show_webcam:hover{color:#000;background:#fff;}
如何使用JQuery这个CSS附加到元素?这样不起作用:
$(".web_show_webcam").addClass("web_show_webcam:hover");
我有一个风格:如何使用JQuery添加hover类?
.web_show_webcam:hover{color:#000;background:#fff;}
如何使用JQuery这个CSS附加到元素?这样不起作用:
$(".web_show_webcam").addClass("web_show_webcam:hover");
$('#btn').mouseover(function(e){
$(this).addClass('hoverState');
}).mouseout(function(e){
$(this).removeClass('hoverState');
});
try
JSFiddle
你可以尝试这样的:
$(".web_show_webcam").hover(function() {
$(this).css("background-color","red")
});
确实如此,但这真的没有回答这个问题。您将展示如何添加悬停效果,但是您没有解释是否可能或者如何使用jQuery添加CSS伪类。 – j08691 2014-09-19 13:56:08
只需添加悬停效果而不是添加伪类就没有意义了。这样他可以节省一些字节。但是,如果这就是欧普所要求的,那么他/她可能会重新思考这种方法。 – 2014-09-19 13:59:21
:如果您使用类加载元素悬停选择将工作。您不必使用jQuery添加它。 http://jsfiddle.net/kunknown/gjdqt0yn/ – Unknown 2014-09-19 13:38:16