feat: ページネーションのページにタブ遷移できるようにした。Enterキーでクリックできるようにした。

This commit is contained in:
shimoda.m@nds-tyo.co.jp 2023-07-28 09:17:32 +09:00
parent 45ba6581ca
commit 89bf558c0d

View File

@ -283,6 +283,20 @@
formatNavigator: '件数: <%= totalNumber %>件 ページ数: <%= totalPage %>',
callback: function(data, pagination) {
$('#result_data').html(pagination_content(data))
$('.paginationjs-pages > ul > li').not('.disabled,.active').each(function(index, val) {
// paginationにtabindexをつける
$(val).attr('tabindex', '0')
// Enterキー押下時に要素をクリックできるようにイベントを付加する
$(val).on('keypress', function(e) {
console.log(e.code)
if (e.code === 'Enter') {
$(e.target).click()
$(val).off('keypress')
return false
}
$(val).off('keypress')
})
})
}
})
});