Помогите, не работает :hover после jquery

opaHzheBb1u
На сайте с 26.05.2006
Offline
168
1608

Здравствуйте.

Есть код:

<div id='div1'></div>

в css:

#div1 {

background:url('/img.jpg') left top no-repeat;

}

#div1:hover {

background:url('/img2.jpg') left top no-repeat;

}

и скрипт:

по нажатию див выдвигается и

$('#div1').css('background-image', 'url(/img2.jpg)');

по второму нажатию залезает обратно и

$('#div1').css('background-image', 'url(/img.jpg)');

Вот после срабатывания jquery #div1:hover перестает работать.

Получается, что в фоне img.jpg и при наведении ничего не меняется.

Помогите пожалуйста.

C
На сайте с 04.02.2005
Offline
291
#1
Вот после срабатывания jquery #div1:hover перестает работать.

До срабатывания работает?

Покажите обработчик $(#div1).click

Veterok2009
На сайте с 28.11.2009
Offline
129
#2

Подозреваю, что в css нужно !important для hover дописать :)

opaHzheBb1u
На сайте с 26.05.2006
Offline
168
#3
Veterok2009:
Подозреваю, что в css нужно !important для hover дописать

Работает, спасибо :)

Veterok2009
На сайте с 28.11.2009
Offline
129
#4
opaHzheBb1u:
Работает, спасибо :)

Не за что :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий