jQueryのDatatablesを使っているけど、テーブルの下のページネーションで次に送ると、ページの下(bottom)のまま上にいかない問題が発生。
「datatables move pagination to top」などで検索しても出てこない。
もちろん、日本語でも検索は出てこない。
使っている人が少ないのか、みんなこの問題にはぶつからないのか。。
不思議ではあるけど、数時間格闘して、ページネーションのイベント(Event)を拾って、ページTOPに戻るをしてあげるといけた。
var table = $('#example').DataTable(); table.on( 'page.dt', function ( e, settings, len ) {//イベントを取得 $("html,body").animate({scrollTop:0},"300");//これでOK // window.scrollTo(0, 0);これでもダメ // document.body.scrollTop = 0;これでもダメ // document.documentElement.scrollTop = 0;これでもダメ } );