Я загружаю контент через ajax в #list
, поэтому я вычисляю, сколько ему нужно прокрутить в зависимости от высоты #list
, но мне нужно получить 200px меньше. После того, как Ajax закончена, чтобы загрузить я бегу:Как определить, сколько scrollTop?
var pos = jQuery("#list").innerHeight() - 200;
После вычисляется высота, и я поставил его в вар я делаю
$("body, html").animate({scrollTop: pos}, 1000).offset().top;
но не претендуя, что 200, и это прокрутка к вершине без этого 200
Какая ценность 'pos'? BTW, если вы проверяете высоту списка, прежде чем добавить его в DOM, это будет 0. –
Я не, я сначала загружаю контент, тогда у меня есть обратный вызов для ajax после его загрузки, поэтому значение pos определено –
Странно ... он работает со скрипкой: [link] (http://jsfiddle.net/gfusaqmr/3/) – Michelangelo