Jquery: прокрутить до последнего <li> - PullRequest
7 голосов
/ 01 декабря 2011

Я использую следующее для прокрутки к последнему <li> в неупорядоченном списке:

$("html,body").animate({scrollTop: $('ul#cart-items li').offset().top});

Как я могу изменить это, чтобы прокрутить до последнего <li>в неупорядоченном списке, но также сместить его примерно на 30 пикселей сверху?

Ответы [ 2 ]

10 голосов
/ 01 декабря 2011

Вы пробовали это:

$("html,body").animate({scrollTop: $('ul#cart-items li:last').offset().top - 30});

но + или - 30 в конце для достижения желаемого смещения?

1 голос
/ 01 декабря 2011
$("html,body").animate({scrollTop: $('ul#cart-items li:last').offset().top+30});

Вот оно ..

...