не работает .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, время: 08:50. |