我已經在a:hover
上設置了背景圖像,我需要在mouseover(基於條件)的基礎上對另一圖像進行覆蓋。使用jQuery更改懸停的背景
我想這一點,但它不工作:
$("a").mouseover(function() {
$(this).css('background-image', 'url(../images/new2.png');
});
...它仍然顯示了使用CSS應用到a:hover
之一。
我已經在a:hover
上設置了背景圖像,我需要在mouseover(基於條件)的基礎上對另一圖像進行覆蓋。使用jQuery更改懸停的背景
我想這一點,但它不工作:
$("a").mouseover(function() {
$(this).css('background-image', 'url(../images/new2.png');
});
...它仍然顯示了使用CSS應用到a:hover
之一。
延伸@sahbeewah答案右括號,關閉支架爲您的網址
$("a").mouseover(function() {
$(this).css('background-image', 'url(../images/new2.png)');
});
您還可以使用CSS
a:hover{
background-image : url(../images/new2.png);
}
你能證明這一點「不工作'?因爲它真的應該,我想。 –
您錯過了url的結尾括號 – mohamedrias
$(this).css('background-image','url(../ images/new2.png)');將做的伎倆 – mohamedrias