JQuery .scrollLeft() не работает после .prepend()
Здравствуйте.
var scroll = $('#scrollTable').scrollLeft();
$.get('/monitor/sortajax', param).done(function(data){
$('#content').prepend(data);
var fg = $(data).find('#scrollTable');
$(fg).scrollLeft(scroll); //не скролит
$('#scrollTable').scrollLeft(scroll);//так тоже не скролит
});
Смотрел в отладчике, как я понял скролл не работает потому что $.isWindow( $('#scrollTable')) возвращает false. Дело в том что данный код успешно работал, теперь перестал. Узел '#scrollTable' находит.
Источник: Stack Overflow на русском