私は、光沢のあるアプリケーションのデータテーブルがトップにスクロールし、誰かが次のページをクリックした後に要素にフォーカスするようにしています。Shiny Datatables - ページの読み込み後のフォーカス
options=list(pageLength=50, drawCallBack = DT::JS(
'function (paginateScroll) {
$("html, body").animate({
scrollTop: 0
}, 300);
$("th:first-child").focus();
$(".paginate_button").bind("click", paginateScroll);
}'
))
(理由drawCallBackの)次のコードが動作しているが、問題はそのが描かれたときにフォーカスが動作することで、私は動作するはずページ(https://datatables.net/reference/event/page)と呼ばれるイベントがあります知っているが、私は、ように見えることはできませんコードを正しく取得してください。誰か助けてくれますか?
私はDTの開発版を使用しており、callback = JS( 'table.page( "next")。draw(false);')のような例を試しています。表示されない – KingOfKong
私が何か誤解していない限り、あなたが与えたJSコードは何もしません。 'callback'では、' table.on( "page.dt"、function()....というイベントは、あなたが望むようにページが変更されたときに起こるはずです。 – Carl