我已经在a:hover
上设置了背景图像,我需要在鼠标悬停时覆盖该图像(尽管它基于条件)。
我试过这个,但它不起作用:
$("a").mouseover( function() {
$(this).css('background-image', 'url(../images/new2.png');
});
...它仍然显示使用CSS应用于a:hover
的那个。
答案 0 :(得分:4)
您的网址需要一个结束括号
答案 1 :(得分:0)
扩展@sahbeewah回答,关闭你网址的括号
$("a").mouseover( function() {
$(this).css('background-image', 'url(../images/new2.png)');
});
您也可以使用css
a:hover{
background-image : url(../images/new2.png);
}