uzullaがブログ

uzullaがブログです。

妙なchecked

よくわかんないんだけど、Mobile Safariはchecked=checkedで、OSX SafariはCHECKED=CHECKEDじゃないとうまいことできなかった。
jqueryが変なのかよくわからんけど、覚えておくためにメモ。

#checked=checked ←HTML上での初期値
hogeelm.on('touchstart click', ()->
    if isTouchDevice()
        #for mobile safari
        if $(this).prop("checked")
          $(this).removeProp("checked")
        else
          $(this).prop("checked", 'checked')
    else
        if $(this).prop("CHECKED")
          $(this).removeProp("CHECKED")
        else
          $(this).prop("CHECKED", 'CHECKED')
)

web 2.0 touchのformコントロール、早く完成して欲しいわーー。(なんか停滞気味なので、怖いが)