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

  • andyabc45

    andyabc45

    1 Mayıs 2011
  • Charles Griffin Gibson

    Charles Grif

    26 NİSAN 2006
  • Jeremy Stark

    Jeremy Stark

    23 Mayıs 2010