не работает .hover. Pls. Помогите разобраться
Добрый день!
Меняю картинки в #images
$('.leftarrow').click(function(){
$('#images').fadeOut(2000, function () {
$('#images').load('quickstart.php?action=3', function() {$('#images').fadeIn(2000);});
})});
Картинки в самом деле меняются, но при дальнейшей попытке сделать
$('#images a img').hover(function(){...
нет никакой реакции, хотя до смены картинок это работает. ХТМЛ, выдаваемый РНР проверил, все правильно.Может кто-нибудь знает в чем причина? Спасибо |
Потому что hover навесил обработчики на существующие во время его вызова эл-ты. А на новые(от ajax-а) надо заново после прихода хтмл-а.
Или вместо hover используй:
$('#images a img').live('mouseover', function(){... // наведение
$('#images a img').live('mouseout', function(){... // убирание
|
Большущее спасибо!!!
Все заработало! |
| Часовой пояс GMT +3, время: 06:09. |