ScrollingDataTable
scrollTo
メソッドが壊れているようです。
別の方法として、scrollIntoView()
jQueryscrollTop
を正しい dom 要素で試してみましたが、うまくいきませんでした。私も試しましたが、うまくいきYAHOO.util.Scroll
ません。
データテーブルは、垂直スクロールバーを持つ div にあります。
jQuery のバージョン:
var scrollToThisRow = dataTable.getTrEl(recordToScrollTo);
var scrollPos = $(scrollToThisRow).position().top;
$('#tableBodyDiv').scrollTop(scrollPos);
YAHOO.util.Scroll を使用して試したのは次のとおりです。
var scrollToThisRow = dataTable.getTrEl(recordToScrollTo);
var scrollPos = $(scrollToThisRow).position().top;
var attributes = {
scroll: { to: [0, scrollPos] }
};
var anim = new YAHOO.util.Scroll($('#tableBodyDiv'), attributes);
anim.animate();