This version is old school.
Please find jQuery plugins on npm.
iToggle
Replace your checkbox with this toggle button à la iOS. This toggler replaces the checkbox (which gets hidden far away from the viewport). Attributes on the original checkbox define the labels appearing in the toggler, but you can also define theses labels globally. Accessibility is kept, the toggler can be switched with the space bar as a normal checkbox and is outlined when focused.