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

  • BruBearBaby

    BruBearBaby

    25 Ocak 2011
  • GenTechPC

    GenTechPC

    1 Temmuz 2007
  • TheScorpioTechno

    TheScorpioTe

    15 Aralık 2010