• 16-05-2013, 18:43:55
    #1
    merhaba arkadaşlar, jquery'deki touchstart, touchmove, touchend fonksiyonlarını bildiğiniz üzre mobil site tarafında kullanmaktayız. bu fonksiyonları da bind'le live'le v.s. yakalayıp hangi objenin, linkin üzerine geldiğini anlayabiliyoruz. peki bu fonksiyonları ya da jquery'nin başka bir fonksiyonunu kullanıp, ekranın sağından soluna ileri ya da geri yapılıp yapılmadığını algılayabiliyor muyuz?

    bazı arkadaşlar diyebilir ki jquery mobile kütüphanesinde "swipe" fonksiyonu bunu yapıyor. haklılar fakat ben jquery mobile'i sayfamda kullanmak, dahil etmek istemiyorum.

    fikirlerinize açığım, şimdiden teşekkür ederim.
  • 16-05-2013, 19:44:23
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Her halikarda bir framework dahil etmek zorundasın. Pure Javascript veya jQuery ile çözülemiyor malesef.
    https://github.com/HotStudio/touchy
    veya şuradaki library'lerden birisi işini görebilir sanırım.
  • 16-05-2013, 21:37:05
    #3
    jquery'nin sevdiğim bir özelliği var.. her event için ihtiyacımız olabilecek tüm dataların barındığı bir değişken gönderiyor bize..

    yapman gereken şey, touchstart ile bir değişkeni true yapıp, touchend ile false yapmak ve aşağıdaki elemanı iyi değerlendirmek


    $(window).on("touchmove",function(e){
    
        var xCoord = e.clientX;
        var yCoord = e.clientY;
    
    });
    iyi kodlamalar