2016/02/14

[android][html5][JavaScript][jQuery]labelタグについて

下のようなコードがあった場合、どうやらandroidの一部機種で反応しないケースが見られた。

<label for="hoge">
  <input type="radio" id="hoge">
</label>
で、これ、再描画させたら直るケースもあったので、JavaScriptを使って下の処理を追加すればおk
$('label').on('click',function(){
  $('label').hide();
  $('label').show();
})
確か、domのdisplay処理は、再描画処理が走ると何かの書籍に書かれていた気がしたので、こういう書き方になった。。

0 コメント:

コメントを投稿