iPad2 iOS5 safari タッチイベントで返す event.target が、テキストノードでは、なくなった。

http://d.hatena.ne.jp/babu_babu_baboo/20110829

仕事に活用すべく、iPad を司会の台本としている。
ところが先日、iPad2 をアップデートして、いざ本番というときクリックが機能しない!出かける1時間前。苦肉の策として、全てのノードにonclick="〜"処理を挿入してその場をしのいだ。しかし、今度はキャッチマニフェストが更新というか有効にならない。慌てふためくもページを更新しないことで乗り切ることで現場に直行。データを入力して、本番5分前! 不用意に触れたのかページが更新されて、すべてがぱぁ〜!従来通りのペーパーでやり過ごす。ショックのあまり、咬んでしまった。まぁ〜それはいつものことだが・・・

会社に戻り原因を探る。
結果、タッチイベントで返す event.target が、テキストノードではなくなった。HTML 要素を返している。

cache.manifest も強制的に更新できるように変更しなくちゃ〜!とても便利なようで不便。

いらいら度、限界ぎりぎり。明日はお休みなので、紅葉でも見にドライブにで行くとしよう。