Изменение фона при наведении курсора с помощью jQuery

0

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

Я пробовал это, но его не работает:

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

... он по-прежнему показывает тот, который применяется для a:hover с использованием CSS.

  • 1
    Можете ли вы продемонстрировать это «не работает»? Потому что это действительно должно, я думаю.
  • 1
    вы пропустили закрывающую скобку для URL
Показать ещё 1 комментарий
Теги:

2 ответа

4
Лучший ответ

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

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

продление ответа @sahbeewah, закрыть скобку для вашего URL-адреса

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

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

a:hover{
   background-image : url(../images/new2.png);
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню