在第一次悬停期间使功能工作

时间:2014-10-15 10:33:04

标签: javascript jquery html

$('div').hover(function(){
    $(this).addClass('current');
    changeColor();
});

第一行将类添加到名为“current”的div中,我还有一个代码,当'current'div悬停时,我想使用changeColor函数更改div的颜色。但由于某些原因,这个代码在第一次悬停时没有工作,但是当我第二次将它悬停时它工作正常。

1 个答案:

答案 0 :(得分:0)

为什么需要changeColor()?

我已经制作了这个例子http://jsfiddle.net/byb8Lb5w/4/

<强> Jquery的:

jQuery('div').hover(function(){
    jQuery('div.current').removeClass('current');
    jQuery(this).addClass('current');
});

<强>的CSS:

div.current:hover{
    background-color:blue;
}