2014-05-12 6 views
0

У меня уже есть фоновое изображение, установленное на a:hover, и мне нужно ОБРАТИТЬ это изображение еще одним при наведении курсора мыши (на основе этого условия).Изменение фона при наведении курсора с jQuery

Я попытался это, но он не работает:

$("a").mouseover(function() { 
    $(this).css('background-image', 'url(../images/new2.png'); 
}); 

... он все еще показывает одну применяется к a:hover с помощью CSS.

+1

Можете ли вы это продемонстрировать " не работает'? Потому что это действительно должно, я думаю. –

+1

вы пропустили закрывающую скобку для url – mohamedrias

+0

$ (this) .css ('background-image', 'url (../ images/new2.png)'); сделают трюк – mohamedrias

ответ

4

Вы должны закрывающую скобку для вашего URL

+0

Вот и все! Человек, я не должен работать так поздно, так много шутливых глупых ошибок! – 3zzy

0

простирающейся @sahbeewah ответ, закрыть скобку для URL

$("a").mouseover(function() { 
    $(this).css('background-image', 'url(../images/new2.png)'); 
}); 

Вы также можете использовать CSS

a:hover{ 
    background-image : url(../images/new2.png); 
} 
Смежные вопросы