Высота jQuery Animate при наведении - PullRequest
0 голосов
/ 05 ноября 2011

Почему это не работает?

$("#left").hover(
    function () {
        $("#left .more").animate({height:"120px"}, 500);
    }
);

Я не могу сообразить себе.

Ответы [ 2 ]

1 голос
/ 05 ноября 2011

Дикий выстрел в темноте, потому что вы не показали никакого HTML.

Дождитесь document.ready перед связыванием событий, потому что дерево DOM не загрузилось при выполнении JS:

jQuery(function ($) {
  //code goes here
});

Кроме того, вы можете связать свои события, используя live или delegate, чтобы они правильно выполнялись даже после вставки дополнительных элементов DOM:

$('#left').live('hover', function...);
0 голосов
/ 05 ноября 2011

у меня работает ... Попробуй разобраться с этим .

Полагаю, вы допустили ошибку при выборе (#left .more)

...