SORU
24 Ocak 2011, PAZARTESİ


E bir karşılığı yoktur.'touchstart olarak' Tıklat olay için PageX pozisyon?

Touchstart bir olay, canlı işlevi ile kullanılan jQuery ile X konumu elde etmek için çalışıyorum?

I. e.

$('#box').live('touchstart', function(e) { var xPos = e.PageX; } );

Şimdi, bu " tık " olayı gibi. ile çalışır Nasıl dünya (kullanmadanalfadokunma olayı ile alabilirim Mobile jQuery)?

Herhangi bir fikir?

Herhangi bir yardım için teşekkürler.

CEVAP
31 AĞUSTOS 2011, ÇARŞAMBA


Biraz geç, ama asıl olay, jQuery masaj değil erişmeniz gerekir. Bu multi-touch olaylar vardır beri ayrıca, diğer değişikliklerin yapılması gerekir:

$('#box').live('touchstart', function(e) {
  var xPos = e.originalEvent.touches[0].pageX;
});

Eğer diğer parmaklar istiyorsanız, dokunur listesindeki diğer endeks içinde bulabilirsiniz.

YENİ BİR WORDPRESS KULLANMAK İÇİN GÜNCELLEME:

$(document).on('touchstart', '#box', function(e) {
  var xPos = e.originalEvent.touches[0].pageX;
});

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jorrit Jongma

    Jorrit Jongm

    17 Ocak 2008
  • Matt Stokes

    Matt Stokes

    22 Ocak 2008
  • rtisticsdev

    rtisticsdev

    31 Mayıs 2012