karden, 
	в чём проблема то?  | 
	
		
 Не работает 
	 | 
	
		
 karden, 
	чего не работает?  | 
	
		
 karden, 
	по коду что вы предоставили только 10 строка мутная -- непонятно откуда индекс вы берёте  | 
	
		
 karden, 
	
var row = table.find('tr')
        .eq( +$('#ReservListItem'+ReservID).index());
вам нужно скорее всего так 
var row = $('#ReservListItem'+ReservID);
 | 
	
		
 Оба варианта из предыдущего поста работают: 
	Скролл - не работает 
Код:
var w = $('#ReservListDiv' + AppartID);
var table = $('#ReservList' + AppartID);
var row = $('#ReservListItem'+ReservID);
if (row.length) {
console.log('w.height()='+w.height(), 'row.position().top='+row.position().top, 'Index='+$('#ReservListItem'+ReservID).index());
//				$('#ReservList' + AppartID).animate({scrollTop: row.offset().top - (w.height()/2)}, 1000 );
				$('#ReservList' + AppartID).animate({'top': row.position().top+'px'}, 1000 );
			}
Лог:
w.height()=150 row.position().top=110 Index=5
shell?m=36:1093 w.height()=150 row.position().top=144 Index=6
3shell?m=36:1093 w.height()=150 row.position().top=212 Index=8
shell?m=36:1093 w.height()=150 row.position().top=144 Index=6
2shell?m=36:1093 w.height()=150 row.position().top=212 Index=8
shell?m=36:1093 w.height()=150 row.position().top=178 Index=7
shell?m=36:1093 w.height()=150 row.position().top=246 Index=9
 | 
	
		
 karden, 
	так скрол и анимируйте а не топ 
$('#ReservList' + AppartID).animate({'scrollTop': row.position().top+'px'}, 1000 );
 | 
	
		
 Пробовал и то, и другое... (scrollTop, top) 
	c row.position().top и с row.offset().top с дописываем 'px' и без  | 
	
		
 karden, 
	а почему не 
w.animate({'scrollTop': row.position().top+'px'}, 1000 );
 | 
	
		
 Так заработало! Спасибо. 
	Но непонятно почему... Скролл-то в браузере привязан не диву, а к содержимому таблицы (шапка закреплена). Фантастика...  | 
| Часовой пояс GMT +3, время: 17:16. |