var $toggle1 = $("#chkToggle1"); var $toggleDiv1 = $toggle1.parent(); $toggleDiv1.attr('tabindex','0'); // allow focus $toggleDiv1.unbind('keypress').keypress((e) => { // have enter trigger toggle if (e.which===13) { e.preventDefault(); var newState1 = $toggle1.is(':checked') ? 'off' : 'on'; $toggle1.bootstrapToggle(newState1); } }) var $toggle2 = $("#chkToggle2"); var $toggleDiv2 = $toggle2.parent(); $toggleDiv2.attr('tabindex','0'); // allow focus $toggleDiv2.unbind('keypress').keypress((e) => { // have enter trigger toggle if (e.which===13) { e.preventDefault(); var newState2 = $toggle2.is(':checked') ? 'off' : 'on'; $toggle2.bootstrapToggle(newState2); } }) var $toggle3 = $("#chkToggle3"); var $toggleDiv3 = $toggle3.parent(); $toggleDiv3.attr('tabindex','0'); // allow focus $toggleDiv3.unbind('keypress').keypress((e) => { // have enter trigger toggle if (e.which===13) { e.preventDefault(); var newState3 = $toggle3.is(':checked') ? 'off' : 'on'; $toggle3.bootstrapToggle(newState3); } })