0

jQuery Mobile を使用してモバイル Web サイトを作成しています。Safari ブラウザー (5.1) が jQuery クリック イベントを認識しない - like ("#button1").click (function (){ ...... });

何か案が?

コード スニペット:

$("#submit").click(function () {
    alert("hello");
});

<form id="loginForm" class="validate" action=""  method="get">
<input type="button" id="submit" name="submit" value="LOGIN" /> </form>
4

2 に答える 2

0
$("#submit").on("click", function () {
      alert("hello");
});

を参照してください。

。の上()

jQuery モバイル イベント

于 2012-06-30T09:24:26.953 に答える
0

click一部のモバイル ブラウザーではJavaScriptイベントが常に発生するとは限らないため、次のtapようにイベントにバインドする必要がある場合もあります。

$("#submit").bind("click tap", function () {
      alert("hello");
});

jQuery Mobile イベントの詳細については、http: //jquerymobile.com/test/docs/api/events.htmlをご覧ください。

于 2012-06-30T03:38:26.390 に答える