Mobile SafariでLabelをタップしても無視される件の対応

自分用メモ。

PCのブラウザではLabelをクリックするとforで関連付けた要素をクリックしたことになるのですが、手元にあったiPadのMobile safariではLabelをタップしても無理されてしまいました。

対処方法を調べるとLabelのclickイベントに何かをバインドすれば良いという情報があったのですが、それ以外にstyleでcursor: pointer;をすれば良いという情報もあったので後者で対応することにしました。