iPhoneでチェックボックスやラジオボタンをタッチしたときの反応が遅いので、タッチした瞬間に反応してくれるようjQueryを使って書いてみました。 iPhoneではクリックイベントが発火するのが指を離したときだそうです。 なので、タッチイベントを使ってタッチした瞬間に反応してくれるようにしてみました。 var isTouch = false; $(document) .on('touchstart', 'input[type="checkbox"]', function() {isTouch = true}) // スクロールで反応しないようにする .on('touchmove', 'input[type="checkbox"]', function() {isTouch = false}) .on('touchend', 'input[type="checkbox"]', functi