No “click”, Use “touchend”

Standard

jquery mobile使ってAndroid用のサイト作ってたときに

$(function() {
  $("#someBtn").bind('click', function() {
    //uma ni noru
  });
});

ってやったボタンがどうしても効かないって言って3,4時間ハマった。。結局ダイキングさんが解決してくれたんだけど、

$(function() {
  $("#someBtn").bind('touchend', function() {
    //uma taberu
  });
});

でした。(☄ฺ◣д◢)☄ฺワシャー

Facebook comments:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>