The jQuery family should be called in this order: 1) jQuery 2) jQuery DataTables 3) jQuery Confirm 4) jQuery UI 5) jQuery UI Touch Punch Bootstrap is typically included after jQuery and its plugins. Current versions and links: https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js https://cdn.datatables.net/2.0.3/js/dataTables.min.js https://cdn.datatables.net/2.0.3/css/dataTables.dataTables.min.css https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.4/jquery-confirm.min.js https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.4/jquery-confirm.min.css https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/themes/base/jquery-ui.min.css https://cdnjs.cloudflare.com/ajax/libs/jqueryui-touch-punch/0.2.3/jquery.ui.touch-punch.min.js