hammer.js

    6

    1答えて

    小さなスクリプトであるHammer.js(https://github.com/eightmedia/hammer.js)の使用を開始しましたが、jQueryの.on()イベントハンドラを使用してイベントを委譲する方法は不明です。 私はここで少しjsfiddle例を設定している:あなたがあなたの質問への答えを見つけた場合http://jsfiddle.net/will/3dUKu/1/ var i

    5

    1答えて

    私はhammer.jsを使ってWebアプリケーションを遊んでいます。 ajaxでロードされたコンテンツを除いて、うまく動作するようになりました。 jqueryのhammer.js特別イベントプラグインを使用します。 次作品罰金: $('body').on("tap", '#menu a', function(event) { //console.log(event); }); 何も起こらな

    5

    1答えて

    私はiPadで使用する少しの "pdf"ビューアを持っています。私はHTMLでPDFをレンダリングするのが非常に遅いことを発見して以来、私はPNGソリューションを使用しようとしました。 Webアプリケーションで、すべてがピクセル完全であるため、ズームは無効です。 私のアイデアは、どれほど大きくてもイメージをカプセル化する実際にはdivである「ウィンドウ」の種類を作成することでした。ここまでは順調で

    9

    5答えて

    と私はhammer.jsを使用していますし、私がevent.stopPropagation()タップイベントでは動作しないことが表示されます。 私は子供をクリックすると、関連するイベントがトリガされますが、親のイベントもトリガされ、私はそれを望んでいません。ここで $('#parent').hammer().bind('tap', function(e) { $(this).css('b

    11

    3答えて

    イベント用にhammer.jsライブラリを実装しました。問題は、複数のイベントが同時にトリガーされることです。 イベント優先度をいくつか設定できますか。変換が完了したときに他のすべてのイベントは無視されるとしましょう。トランスフォームが停止すると、他のイベントを停止することができます。 hammertime.on("transform", function(evt) { //trans

    6

    1答えて

    私はバックボーンで動作するハンマーjsイベントを取得しようとしていますが、イベントに応答することはできません。 私はまた私の見解 initialize: function(){ this.events = _.extend({}, this.defaultEvents, this.events||{}); } JSフィドルにコードの部分の下に置かれている...すでに http:/

    8

    1答えて

    タッチデバイスでタップするとアンカーがクリックされないようにしたいのですが、マウスでクリックすると正常に動作するようにしたいと思います。 なぜなら、デスクトップ上では、アンカーの上にカーソルを置くと詳細情報が表示され、次にクリックすると製品が表示されます。 モバイルでは、最初にタップして情報を表示し、次に2番目のタップで情報を表示します。 私は次のバリエーションの終わりを試してみませんしました:

    6

    4答えて

    水平スクロールリストでHammer.js(jQueryバージョン)を使ってiOSで垂直スクロールを無効にしようとしています。私はこれを試した: $(document).hammer().on('swipe,drag', 'body', function(event) { if (event.direction == Hammer.DIRECTION_UP || ev