2014-05-21 83 views
0

我有一個問題,形式平板電腦不工作jQuery的:HTML表單輸入工作不觸摸設備

我的形式三星SM-T211

它的工作在PC上的瀏覽器如Firefox罰款&移動測試的 - 鉻

是什麼問題,請

這裏的問題演示

http://th-elsharqya.com/new/admin/ 

和這裏的表單的jQuery代碼

$(document).ready(function() { 
      $('form').submit(function(){ 
       var o = $(this) ; 
       var l = o.attr('action') ; 

       $.post(l , o.serialize() , function(d){ 
        if(d == 1 || d == '1') { 
         $('#ajaxresult').attr('class' , 'success').text('تم تسجيل الدخول بنجاح') ; 
         o.attr('class' , 'form-signin animated s2 flash') ; 
         setTimeout(function(){ 
          $(window.location).attr("href", "index.php") ; 
         } , 3000) ; 
        } else if(d == -1 || d == '-1') { 
         $('#ajaxresult').attr('class' , 'warning').text('حقل اسم الدخول فارغ') ; 
         o.removeAttr('class').attr('class' , 'form-signin animated s1').delay(100).addClass('shake') ; 
        } else if(d == -2 || d == '-2') { 
         $('#ajaxresult').attr('class' , 'warning').text('حقل كلمه السر فارغ') ; 
         o.removeAttr('class').attr('class' , 'form-signin animated s1').delay(100).addClass('shake') ; 
        } else { 
         $('#ajaxresult').attr('class' , 'error').text('عفوا بيانات الدخول خاطئه') ; 
         o.removeAttr('class').attr('class' , 'form-signin animated s1').delay(100).addClass('shake') ; 
         console.log(d) ; 
        } 
       }) ; 

       return false ; 
      }) ; 

      setTimeout(function(){ 
       $('#logo img').removeClass('rotateInDownRight').addClass('wiggle'); 
       $('#logo h1').removeClass('fadeInLeftBig').addClass('swing loop s3'); 
      } , 2000); 

      $('#logo img').hover(function(){ 
       $(this).removeClass('wiggle').addClass('shake') ; 
      },function(){ 
       $(this).removeClass('shake'); 
      }); 

      $('#ajaxresult').click(function(){ 
       $(this).addClass('hide') ; 
      }) 


    }) ; 

謝謝

回答

0

因爲,你使用jQuery,您可能需要使用jQuery UI的觸摸衝牀庫。 「jQuery UI的觸摸衝牀是一個小黑客,使上使用jQuery UI用戶界面庫的網站使用觸摸事件。

它可以在這裏找到http://touchpunch.furf.com/

相關問題