[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает jquery hover в ие и хроме
Pandion
Здравствуйте. Имеется картинка:
<span id='continue'><img src='continue.jpg'/></span>

И к ней скрипт:
var cont = $('#continue');
cont.hover(function() {
$(this).html("<img width=230px src='continue2.jpg'/>");
}, function(){
$(this).html("<img src='continue.jpg'/>");
});


В опере и мозилле всё ок(наводим курсор - меняетсякартинка, уводим - меняется обратно), а вот в ие и хроме меняется при наведении и так и остаётся, больше не реагирует.

К клику на картинку тоже скрипт:
cont.click(function() {
if (gorod.val() != 'город' && chto.val() != 'что')
{
red.hide();
redForm.show();
}
}
);

И он тоже в ие и хроме не работает



Спустя 1 час, 25 минут, 59 секунд (16.07.2011 - 13:35) Michael написал(а):
Попробуй сменить id-шку на: id='continue123', вдруг глюки исчезнут... rolleyes.gif

Спустя 15 минут, 28 секунд (16.07.2011 - 13:50) Pandion написал(а):
нет

Спустя 49 минут, 38 секунд (16.07.2011 - 14:40) Guest написал(а):

var cont = $('#continue');
cont.hover(function() {
$(this).children('img').attr('src', 'continue2.jpg');
}, function(){
$(this).children('img').attr('src', 'continue.jpg');
});


может так заработает?

Спустя 37 секунд (16.07.2011 - 14:40) Guest написал(а):
ну и таким же способ добавь ширину

Спустя 2 часа, 21 минута, 58 секунд (16.07.2011 - 17:02) Pandion написал(а):
так не реагирует нигде

Спустя 7 часов, 46 минут, 52 секунды (17.07.2011 - 00:49) Guest написал(а):
у меня и в ие и в хроме работает без проблем.

на всякий случай еще раз выложу скрипт


$(document).ready(function(){
var cont = $('#continue');
cont.hover(function() {
$(this).children('img').attr('src', '2.png');
}, function(){
$(this).children('img').attr('src', '1.png');
});
});

Спустя 47 минут, 38 секунд (17.07.2011 - 01:37) SerginhoLD написал(а):
работает всё
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.