問題タブ [touchstart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
141 参照

javascript - Android ブラウザで発生する時期尚早の touchcancel イベントの回避策

ウェブサイト ベースのドロップダウン メニューの jquery コードを変更しようとしています。具体的には、Android ブラウザー ビルド 4.4.2 Samsung Galaxy S4 で発生する時期尚早の touchcancel イベントの回避策に取り組んでいます。

これが私が作業しようとしているコードです:

ほとんどのデバイスとほとんどのブラウザーで問題なく動作します。その特定の Android ブラウザーでのみ、メニューがドロップダウンし、すぐに再びスライドアップします。時期尚早の touchcancel イベントが発生していると想定しています。さまざまなことを試しましたが、これらすべての要素を持っているようには見えず、何を試してもそのデバイスでタッチキャンセルが起動しません。

Android ブラウザでこの問題を回避するためにできることはありますか?

0 投票する
1 に答える
1058 参照

javascript - Windows Phone の IE Touchstart イベントでは、数秒後に自動的に終了します

非常に具体的な問題があります。ボタンのある携帯電話用のWebページを書いています。IE を含むすべてのブラウザーで検出toucheventしていますが、IE では非常に具体的です。数秒後に自動的に終了します。どうにかして助けてくれませんか?これが私のコードです(変更されたものですが、まだ正しく機能していません):

そしてhtmlタグには次のものが含まれています:

しかし、それも役に立ちません。

0 投票する
1 に答える
373 参照

javascript - データ要素をターゲットにするときのタッチ デバイスでのトリガー クリックに関する問題

データ要素をターゲットにしながら、jQuery 経由でクリックをトリガーしようとしています。トリガー クリックは、デスクトップ デバイスでは問題なく機能しますが、タッチ デバイスでは機能しません。私はここでいくつかの読書をしていました:ブラウザでjquery touchstartを実行し、touchstartイベントをバインドしようとしましたが、まだ機能していません。以下は、touchstartイベントの有無にかかわらず私のコードです。

0 投票する
0 に答える
230 参照

javascript - モバイルの ajax レスポンスでのクリックとタッチスタート

私は問題を抱えています.. index.phpajaxリクエストの結果を含む内部にdivを持つファイルがあります:

常にindex.phpページの上部で jquery を呼び出します。次に、ajax リクエストの応答があります。

問題は、モバイル ブラウザでは「touchstart」イベントが機能しないことです。代わりに、デスクトップではすべてが完全に機能します。

[編集]私はjavascriptのプロではないので..私はこのスクリプトを作りました:

mapek のコメントのため..しかし、代わりに何を入れなければなり$(this).attr("id");ませんか?

0 投票する
0 に答える
57 参照

jquery - 内部に.html()がないとjQuery関数が実行されない

phonegapで電話アプリを作ろうとしていて、左からドラッグできるメニューを作りたいです。このコードは、(この段階では) 希望どおりに$("#myElement").html(changePos);機能していますが、 touchmove 関数から行を削除すると、機能しなくなります。この行は数字を監視するためのもので、もう必要ありませんが、これがないと機能しないのはなぜですか?

0 投票する
1 に答える
1608 参照

javascript - touchstart または touchend で IOS Safari ウィンドウが開く

このコードは、ほとんどの Android/Chrome モバイル ブラウザーで動作します。

しかし、それは機能していませんiOS/Safari (tested with iPhone OS 9_2, AppleWebKit 601.1.46, Safari/601.1).

このイベントで新しいウィンドウ/タブを表示する回避策はありますか?

"alert(1)"正常に動作しているので、イベントは正常に発生していると思います。

ありがとうございました。